Page 27 - MODUL TEKNIK PEMOGRAMAN MIKROPROSESSOR DAN MIKROKONTROLLER
P. 27

3.  Operand
                         Operand adalah sebuah objek yang ada pada operasi matematika yang dapat

                         digunakan untuk melakukan operasi. Operand atau operator dalam bahasa C
                         berbentuk  simbol  bukan  berbentuk  keyword  atau  kata  yang  biasa  ada  di

                         bahasa pemrograman lain. Simbol yang digunakan bukan karakter yang ada

                         dalam abjad tapi ada pada keyboard .
                  e.  Pencabangan

                      Kalau diperhatikan lagi contoh-contoh sebelum ini, komputer selalu menjalankan
                      perintah-perintah secara berurut, mulai dari yang ditulis pertama hingga terakhir.

                      Ibarat  jalan,  ini  artinya  jalan  lurus  tanpa  simpangan  sama  sekali.  Nah,
                      pencabangan adalah fitur dimana jalannya program bisa membelok ke salah satu

                      alur, dan tak perlu melakukan alur yang lain. Sebelum membelok, komputer akan

                      menghitung  suatu  kondisi  untuk  memilih  alur.  Dalam  bahasa  C,  ada  dua
                      konstruksi dasar pencabangan yaitu:

                      1.  If (Pencabangan tunggal)
                      2.  If – else (untuk menjalankan pernyataan dengan kondisi yang salah )

                      3.  switch  –  case  (untuk  menjalankan  salah  satu  pernyataan  dari  berbagai
                         kemungkinan yang ada )

                  f.  Pengulangan
                      Kalau  pencabangan  adalah  kunci  kecerdasan  komputer,  pengulangan  adalah

                      kunci  kerajinan  komputer.  Fitur  inilah  yang  membuat  komputer  mau  saja
                      mengolah  berjuta-juta  data  tanpa  mengeluh,  dan  selalu  konsisten  (benar  atau

                      salahnya). Dalam bahasa C, ada tiga konstruksi dasar pengulangan yaitu:

                      1.  while (untuk memproses satu pernyataan atau beberapa pernyataan beberapa
                         kali)

                      2.  do – while(bergunauntuk mengulang proses,pengujian ekspresi ini dilakukan
                         belakangan sehingga  penggunaan do…while  minimal  akan dijalankan sekali.

                         Sedangkan  pada  while  maka  ada  kemungkinan  pernyataan  tidak  akan
                         dijalankan sama sekali karena pengujian dilakukan di awal)

                      3.  for(untuk mengulang eksekusi terhadap sau atau lebih pernyataan yang ada )
                      4.  nested for(biasanya diterapkan ketika akan menggunakan pengulangan )

                  g.  Fungsi
                      Suatu  fungsi  adalah  suatu  bagian  dari  program  yang  dimaksudkan  untuk

                      mengerjakan  suatu  tugas  tertentu  dan  letaknya  dipisahkan  dari  program  yang



                                                                                                       18
   22   23   24   25   26   27   28   29   30   31   32