Page 288 - Laporan PPL PPG Daljab Tahap 3
P. 288
SEKOLAH MENENGAH KEJURUAN NEGERI 3
YOGYAKARTA
Teknik Pemrograman Mikroprosesor & Mikrokontroler
(TPMM) Cert. No: 01 100
Kompetensi Dasar (KD) : 117089
Mendemonstrasikan program aplikasi
Sem : 1 (satu) Nama :
sederhana yang menggunakan proses
Job Ke : 6 Kelas :
pengulangan (close loop)
Waktu : 8 x 45’ Tanggal :
A. TUJUAN
Melalui penggalian informasi dan diskusi peserta didik mampu :
1. Menggunakan proses perulangan for pada pemrograman Bahasa C dengan benar
2. Menggunakan proses perulangan while pada pemrograman Bahasa C dengan benar
3. Menggunakan proses perulangan do … while pada pemrograman Bahasa C dengan
benar
4. Menerapkan proses perulangan for pada aplikasi sederhana dengan benar.
5. Menerapkan proses perulangan while pada aplikasi sederhana dengan benar
6. Menerapkan proses perulangan do … while pada aplikasi sederhana dengan benar
Melalui latihan dan praktikum, peserta didik dapat :
7. Membuat program dengan menggunakan proses perulangan for pada perhitungan
matematis sesuai aturan penulisan program bahasa C
8. Membuat program dengan menggunakan proses perulangan while pada perhitungan
matematis sesuai aturan penulisan program bahasa C
9. Membuat program dengan menggunakan proses perulangan do…while pada
perhitungan matematis sesuai aturan penulisan program bahasa C
B. TEORI SINGKAT
1. Kontrol Perulangan
Perulangan atau iterasi atau yang biasa disebut dengan “looping” adalah proses
melakukan tindakan yang sama secara berulang-ulang atau berkali-kali sampai batas
yang telah ditentukan. Perulangan digunakan untuk menjalankan satu atau beberapa
pernyataan sebanyak beberapa kali. Dengan kata lain, perulangan dipakai untuk
menjalankan beberapa pernyataan dengan hanya menuliskan pernyataan tersebut satu
kali.
Pada pemrograman proses perulangan dapat dibagi menjadi 2 bagian utama yaitu :
a. Perulangan yang sudah diketahui jumlah perulangannya sebelum perulangan
tersebut dilakukan. (for)
b. Perulangan yang belum diketahui jumlah perulangannya sebelum perulangan
tersebut dilakukan. Dalam hal ini dapat dibagi menjadi dua bagian yaitu :
1) Kondisi perulangan diperiksa di awal perulangan. (while)
2) Kondisi perulangan diperiksa di akhir perulangan. (do-while)

