Page 27 - MODUL TEKNIK PEMROGRAMAN MIKROPROSESOR 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