Tugas pertama ini adalah perbedaan antara while dan do-while
while ( syarat )
pernyataan/perintah;
Bentuk umum perulangan while dengan lebih dari satu perintah/pernyataan, sebagai berikut:
while ( syarat )
{
pernyataan/perintah;
pernyataan/perintah;
}
Dibawah ini adalah program while untuk menampilkan bilangan ganjil 3 5 7 9 11
#include <stdio.h>
#include <conio.h>
main( )
{
int bil=3;
clrscr( );
do
{
printf(" %d ",bil);
bil+=2;
}
while(bil<=11);
getch( );
}
dan hasil runingnya bisa dilihat dibawah ini:
Pernyataan perulangan do-while merupakan bentuk perulangan yang menyatakan perulangan terlebih dahulu dan pengujian perulangan dilakukan dibelakang
Bentuk umum pernyataan do-while, sebagai berikut:
do
pernyataan/perintah;
while ( syarat );
Bentuk umum perulangan do-while, dengan lebih dari satu perintah/pernyataan sebagai berikut:
do
{
pernyataan/perintah;
pernyataan/perintah;
}
while ( syarat );
Jadi perbedaan while dan do-while. perulangan whlie dikendalikan oleh syarat tertentu dan perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi sedangkan do-while adalah sebaliknya melakukan perulangan terlebih dahulu kemudian pengujia perulangan dilakukan dibelakang.
Tugas selanjutnya adalah for
Gunakan for untuk menampilkan bilangan genap antara 20 sampai 50
#include <stdio.h>
#include <conio.h>
#include<iostream.h>
main( )
{
int a;
clrscr( );
for(a = 20; a <= 50; a+=2)
cout<<a<<endl;
getch( );
}
Bisa dilihat dibawah ini adalah hasil runing dari preogram yg telah dibuat
sumber :
Modul Algoritma C++
Tidak ada komentar:
Posting Komentar