Page 199 - Perangkat Pembelajaran Guru - Informatika - X
P. 199

Pada soal ini, kalian telah diberikan salah satu program yang dibuat untuk
                 menyelesaikan permasalahan di atas.  Akan tetapi,  program tersebut  tidak
                 dapat dijalankan dan ditulis dengan tidak rapi! Pelajarilah kode program di
                 bawah  ini.  Perbaiki program tersebut  hingga dapat  berjalan dengan benar.
                 Sesuaikan pula penulisannya dengan mengikuti praktik baik yang       telah
                 kalian pelajari hingga saat ini.

                  int main(){
                  int N, i, j;
                  scanf("%d", &n);

                  for(i=0; i>n; i++){
                  for(j=0; j<n; j++){
                  if(j==i || j==n-i-1)printf("-");
                  else printf("*");
                  }
                  printf("\n");
                  }






                 Jawablah pertanyaan berikut dalam Lembar Reáeksi pada Buku Kerja. Jangan
                 lupa mencatat kegiatan dalam Jurnal.
                     1.  Pada bagian ini,  kalian mendapatkan banyak konsep   baru  tentang
                        program. Seperti apa perasaan kalian saat ini?
                     2.  Apakah kalian bereksperimen dengan contoh-contoh yang diberikan
                        di buku? Jika ya,   pengetahuan paling   menarik apa yang    kalian
                        temukan dari hasil eksperimen tersebut?
                     3.  Pada Problem   6,  apakah  kalian memikirkan dampak sosial   yang
                        terjadi pada pekerja yang  selama ini menyortir  kembang  kol  secara
                        manual tersebut? Jika kalian menjadi petani tersebut, apa yang akan
                        kalian lakukan kepada pekerja tersebut? Apa yang kalian lakukan jika
                        kalian menjadi pekerja tersebut?
                     4.  Kesalahan apa yang  sering  kalian lakukan saat  membuat  program
                        menggunakan struktur kontrol perulangan?


                 7.  Fungsi
                 Selama ini, kalian telah sering bertemu dengan fungsi. Di Matematika, kalian
                 membuat suatu persamaan menggunakan fungsi seperti y Ï fexf Ï x Ê ”. Fungsi
                 f(x) menerima sebuah masukan x yang disebut  fungsi daerah dan menghasilkan


                 186     Informatika SMA Kelas X
   194   195   196   197   198   199   200   201   202   203   204