Page 88 - Project Akhir Media Pendidikan
P. 88
}
}
Contoh hasil yang akan diberikan dari program di atas adalah sebagai berikut.
Masukkan bilangan pembagi : 0
Masukkan bilangan pembagi : 0
Masukkan bilangan pembagi : 2
1/2 = 0.50
Tampak di atas bahwa selama bilangan pembagi yang dimasukkan oleh user (pengguna
program) masih bernilai nol, maka proses pengulangan akan terus dilanjutkan. Hal yang
perlu diperhatikan di sini adalah bahwa apabila program mengeksekusi statemen continue
maka program akan langsung kembali meloncat ke statemen ‘awal’ pada blok
pengulangan. Dengan kata lain, statemen-statemen yang terdapat di bawah statemen
continue akan diabaikan oleh program.
4.4.3. Menggunakan Kata Kunci goto
Selain cara-cara yang telah dijelaskan di atas, bahasa C juga menyediakan kata kunci goto
yang digunakan agar program dapat meloncat ke baris tertentu yang kita pilih. Adapun untuk
menentukan baris tersebut kita harus membuat suatu label, yaitu dengan menempatkan tanda
colon atau titik dua (:) di belakangnya, misalnya LBL:, LABEL:, mylabel: atau nama-
nama lain yang Anda kehendaki. Berbeda dengan statemen break dan continue yang
umumnya digunakan untuk proses pengulangan, statemen goto dapat ditempatkan di mana
saja sesuai dengan kebutuhan program. Berikut ini contoh program yang akan menunjukkan
penggunaan statemen goto di dalam proses pengulangan.
#include <stdio.h>
1
0
}
printf(“Baris ke-%d\n”, counter);
}
84