For,While,Do-While untuk Menampilkan Bilangan Ganjil  

Selasa, 01 Desember 2009

Instruksi For, While, dan do While.

Kita dapat menggunakan ketiga instruksi tersebut untuk melakukan suatu
proses pengulangan namun sebenarnya masing-masing instruksi
tersebut memilik karakteristik yang berbeda.

instruksi For tepat digunakan untuk melakukan proses pengulangan yang
frekuensinya pengulangan telah diketahui dari awal.

instruksi while tepat digunakan saat melakukan proses pengulangan yang
frekuensi pengulangannya tidak diketahui dari awal, bahkan sama
sekali tidak diketahui.

instruksi do while tepat digunakan untuk melaksanakan proses
pengulangan yang frekuensi pengulangannya tidak diketahui dari
awal, tetapi proses di dalam instruksi do while pasti dilakukan min satu
kali.


BERIKUT CONTOH SOAL UNTUK MEMBEDAKAN PENGGUNAAN
FOR,WHILE dan DO-WHILE:

Buat program untuk menampilkan bilangan ganjil dari 0 s/d N, dimana N
adalah bilangan yang dimasukkan dari keyboard, menggunakan

for
#include

void main (){
int i, angka;
printf (“masukkan angka: “);
scanf (“%d”,&angka);
for (i=1;i<=angka;i=i+2)printf(“%d\n”,i);

getchar();
}




While
#include

void main (){
int i, angka;
printf(“masukkan angka: “);
scanf(“%d”,&angka);
i=1;
while (i<=angka)
{
printf (“%d\n”,i);
i=i+2;
}
getchar();
}




do - while
#include

void main (){
int i, angka;
printf(“masukkan angka: “);
scanf(“%d”,&angka);
i=1;
do{
printf (“%d\n”,i);
i=i+2;
}while (i<=angka);
getchar();
}


AddThis Social Bookmark Button


 

Design by Amanda @ Blogger Buster