Page 36 - MODUL PRAKTIKUM MIKROKONTROLER - MIKROPROSESOR
P. 36
Modul Praktikum Sistem Mikroprosesor & Mikrokontroler
(MT-UN-2022)
Modul 3 Aplikasi Perulangan, Array, Prosedur, dan Fungsi
MODUL APLIKASI
MT-UN-2017 PERULANGAN, ARRAY, DAN SM-01-ARDUINO
FUNGSI
3.1 Tujuan
1) Mahasiswa dapat memahami dan menjalankan program mikrokontroler
menggunakan bahasa C
2) Mahasiswa dapat memahami pemrograman menggunakan perulangan, array,
procedure, dan fungsi pada pemrograman mikrokontroler
3.2 Pendahuluan
Statement Perulangan
Dalam pemrograman yang berbasis bahasa C terdapat statement yang berfungsi
untuk pengulangan yaitu statement while, do..while, dan for. Proses perulangan akan terus
berlanjut selama kondisinya bernilai benar (true) atau 1 dan akan berhenti bila
kondisinya bernilai salah. Bentuk umum dari pengulangan while ini adalah :
while(persyaratan/kondisi)
{
pernyataan;
}
Sedangkan bentuk umum pengulangan do/while adalah:
do
{
Pernyataan;
}
while(persyaratan/kondisi);
Pada dasarnya struktur perulangan do....while sama saja dengan struktur while,
hanya saja pada proses perulangan dengan while, seleksi berada di while yang letaknya
di atas sementara pada perulangan do....while, seleksi while berada di bawah batas
perulangan. Jadi dengan menggunakan struktur do...while sekurang-kurangnya akan
terjadi satu kali perulangan. Sedangkan dalam statement while, jika persyaratan tidak
terpenuhi maka program sama sekali tidak dikerjakan.
Pernyataan for digunakan untuk melakukan pengulangan sebuah pernyataan atau
blok pernyataan, tetapi berapa kali jumlah pengulangan dapat ditentukan secara lebih
spesifik.
29