For,While,Do-While untuk Menampilkan Bilangan Ganjil dari 0 s/d N Menggunakan C++

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 C++

for
#include <stdio.h>
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 <stdio.h>
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 <stdio.h>
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();
}

1 comments:

Unknown mengatakan...

kalau pakek php ada mbak, mas, tolong di share ya

Posting Komentar