Page 47 - MAIDA-23833025
P. 47
Modul Dasar Pemrograman
{
int a, b;
char lagi;
atas: // deklarasi label
clrscr( );
cout>>"Masukkan Bilangan = "; cin<<a;
b = a % 2;
printf("Nilai %d %% 2 adalah = %d",a, b);
printf("\n\nIngin Hitung Lagi [Y/T] : ");
lagi = getche() ;
if (lagi == 'Y' || lagi == 'y')
goto atas; // penggunaan label
getch( );
}
Output yang akan dihasilkan, dari program contoh-6 diatas adalah :
Gambar 4. 5 Hasil Contoh 6
4.3. Pernyataan while
Pernyataan perulangan while merupakan instruksi perulangan yang mirip
dengan perulangan for. Bentuk perulangan while dikendalikan oleh syarat tertentu,
yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi.
Bentuk umum perulangan while, sebagai berikut:
while ( syarat )
Pernyataan / perintah ;
Bentuk umum perulangan while, dengan lebih dari perintah / pernyataan, sebagai
berikut:
while ( syarat )
{
Pernyataan / perintah ;
Pernyataan / perintah ;
}
44
46