Selasa, 13 Desember 2016

Tugas Perulangan dalam C++ Perbedaan While dan Do While

Tugas pertama ini adalah perbedaan antara while dan do-while 

Pernyataan While
Pernyataan perulangan while merupakan instruksi perulangan yg mirip dengan perulangan for. Bentuk perulangan while dikendalikan dengan syarat tertentu, yauitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi. Bentuk umum pernyataan while, sebagai beriku:

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 do-While
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