Setelah Posting sebelumnya telah kita bahas tentang Struktur Kontrol : Perulangan dalam Bahasa C menggunakan struktur while, do-while, dan for. Posting kita kali ini akan melakukan percobaan tentang kontrol perulangan pada blok tertentu pada program menggunakan struktur while, do-while, dan for.
Kemudian akan ditunjukkan beberapa contoh penerapan perulangan pada kasus – kasus tertentu dengan dikombinasikan dengan struktur kontrol keputusan.
Percobaan
Program 5.2 Cek ganjil atau genap
/*
* Program 5.2 dowhile.c
* demo penggunaan struktur while sehingga program bisa
* menerima input berkali kali untuk mengecek bilangan
* ganjil dan genap
*
* Aan Junian, 2013
*/
#include <stdio.h>
int main(void)
{
int x;
// lakukan perulangan
do
{
printf("Masukkan bilangan bulat: ");
scanf("%d", &x);
if(x != 0)
{
// cek bilangan genap dan ganjil
if(x % 2 == 0)
{
printf("Genap\n");
} else
{
printf("Ganjil\n");
}
}
} while(x != 0);
// selama x tidak bernilai 0
return 0;
}
Command Prompt