Page 159 - Pemrograman Dasar kelas X
P. 159
Bab 4 Struktur Kontrol Perulangan 155
Kedua Kode program diatas adalah contoh penggunaan struktur kontrol yang akan kita behas
berikut ini
Menanya
Dari kedua contoh diatas, buat pertanyaan yang berkaitan dengan keduanya, misalkan:
1. Apakah yang membedakan kedua kode program diatas?
2. Apakah hasil/output pada kedua kode program tersebut?
3. Bedakan antara kode program diatas dengan kode program yang tidak menggunakan
pernyataan seperti di atas!
Mengumpulkan Informasi/Mencoba
Perbedaan dari kedua kode program di atas adalah pada penggunaan pernyataan BREAK dan
CONTINUE. Walaupun pada dasarnya hasil/output nya sama, tetapi pada penggunaan time
execution (waktu yang dibutuhkan untuk eksekusi) lebih cepat dibandingkan dengan yang tidak
menggunakan kedua pernyataan tersebut.
Di dalam pascal sendiri kedua pernyataan tersebut di sampaikan dalam bentuk sebagai berikut
1) BREAK
Pernyataan BREAK di dalam Pascal memiliki 2 buah kegunaan, yaitu
1. Pernyataan break yang ditemukan di dalam sebuah perulangan, otomatis akan
menghentikan kontrol perulangan tersebut dan kontrol program selanjutnya akan
dilanjutkan pada pernyataan setelah perulangan
2. Pernyataan break juga dapat digunakan untuk menghentikan pernyataan case of yang
sudah dibahas pada bab sebelumnya
Bentuk umum:
If (kondisi)
Break;
Coba perhatikan flow diagram berikut, yaitu penggunaan break pada struktur WHILE DO.