Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Struktur Kendali Proses (Perulangan)

Presentasi serupa


Presentasi berjudul: "Struktur Kendali Proses (Perulangan)"— Transcript presentasi:

1 Struktur Kendali Proses (Perulangan)
Perintah Perulangan

2 Outline Konsep dasar perulangan (loop)
Pernyataan do-while, while dan for Pernyataan break, continue, goto dan exit Pernyataam perulangan bersarang (Nested loop) Contoh Program Perintah Perulangan

3 Perulangan Statement for Sintaks :
for ( inisialisasi; terminasi; iterasi ) statement; dimana : inisialisasi adalah pemberian nilai awal variable untuk perulangan, terminasi adalah pemberian nilai akhir atau batas perulangan, iterasi adalah perubahan variable kontrol (counter). Statement while while (kondisi ) { statement; } Statement dapat berupa statement kosong, statement tunggal maupun blok statement. Proses perulangan akan terus dilaksanakan jika kondisi dalam while masih bernilai benar. Statement do…while do { statement } while ( kondisi ); Sedikitnya statement akan diproses sebanyak 1 kali karena seleksi kondisi dilaksanakan diakhir statement. Perintah Perulangan

4 Contoh Program dengan perintah for
#include<stdio.h> int main(){ int X; for (X=0; X<10; X++) printf(“%d ”, X); return 0; } Output : Contoh Program dengan perintah while int X=0; do { printf(“%d ”, X); } while(X<10) Contoh Program dengan perintah do while while(X<10) { printf(“%d ”, X); }; Perintah Perulangan

5 Statement continue Statement continue akan menyebabkan proses perulangan lanjut ke iterasi berikutnya dengan mengabaikan statement setelah statement continue. contoh : #include<stdio.h> int main(){ int X; for (X=0; X<10; X++){ if (X==5) continue; printf(“%d ”, X); } return 0;} Output : Statement break Statement break akan menyebabkan proses keluar dari blok looping atau blok statement pada case. if (X==5) break; printf(“%d ”, X); } Output : Perintah Perulangan

6 Proses lain yang ditunjuk sebagai lompatan akan ditulis label :
Statement goto label Digunakan untuk melompat dari satu proses ke proses tertentu didalam program. Sintaks : goto label; Proses lain yang ditunjuk sebagai lompatan akan ditulis label : Perintah Perulangan

7 Referensi Abdul Kadir, Pemrograman Dasar Turbo C untuk IBM PC Jilid 1 dan 2, Andi Offset, Jakarta Jogiyanto H.M, Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta Perintah Perulangan

8 Kesimpulan Perintah perulangan digunakan untuk proses yang dilakukan berulang-ulang dengan jumlah tertentu Perintah continue dan break dapat dikombinasikan dengan perintah perulangan Perintah goto digunakan untuk melompat ke blok program tertentu, tetapi perintah ini sebaiknya dihindari karena menyebabkan aliran program tidak terstruktur Perintah Perulangan


Download ppt "Struktur Kendali Proses (Perulangan)"

Presentasi serupa


Iklan oleh Google