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

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 <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();

}

This entry was posted in Algoritma and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *