You are on page 1of 5

TUGAS

ALGORITMA

FOR, WHILE, DO WHILE

SULIS SETIYAWAN / PROSUS TI / 1752712


1. Perulangan C++ menngunakan For

#include<iostream.h>
#include<conio.h>

void main()
{
int bil1;
cout<<” Latihan Perulangan C++ dengan For “<<endl;
cout<<“========================================================
======”<<endl;
cout<<“1.Menampilkan deret angka 1 sampai 10 : “;
for(bil1=0;bil1<=10;bil1++)
{
cout<<bil1;
}
cout<<endl;
cout<<“2.Menampilkan deret bilangan genap dari angka 1 sampai 10 : “;
for(bil1=0;bil1<=10;bil1++)
{
bil1%2==0;
cout<<bil1;
bil1++;
}
cout<<endl;
cout<<“3.Menampilkan deret bilangan ganjil dari angka 1 sampai 10 : “;
for(bil1=0;bil1<10;bil1++)
{
bil1%2!=0;
cout<<bil1+1;
bil1++;
}

getch();
}
2. Perulangan C++ menngunakanWhile

#include<iostream.h>
#include<conio.h>

void main()
{
int bil1=0;
cout<<” Latihan Perulangan C++ dengan While
“<<endl;
cout<<“=====================================
=========================”<<endl;
cout<<“1.Menampilkan deret angka 1 sampai 10 : “;
while(bil1<=10)
{
cout<<bil1;
bil1++;
}
cout<<endl;
int bil2=0;
cout<<“2.Menampilkan deret bilangan genap dari angka 1 sampai 10
: “;
while(bil2<10)
{
bil2=bil2+2;
cout<<bil2;
}
int bil3=0;
cout<<endl;
cout<<“3.Menampilkan deret bilangan ganjil dari angka 1 sampai 10 :
“;
while(bil3<10)
{
bil3=bil3+1;
cout<<bil3;
bil3++;
}
getch();
}
3. Perulangan C++ menngunakan Do-While

#include<iostream.h>
#include<conio.h>
void main()
{
int bil1=0,bil2=0,bil3=0;
cout<<” Latihan Perulangan C++ dengan Do-While
“<<endl;
cout<<“=====================================
=========================”<<endl;
cout<<“1.Menampilkan deret angka 1 sampai 10 : “;
do
{
cout<<bil1;
bil1++;
}while(bil1<=10);
cout<<endl;
cout<<“2.Menampilkan deret bilangan genap dari angka 1 sampai 10
: “;
do
{
bil2=bil2+2;
cout<<bil2;
bil1++;
}while(bil2<10);
cout<<endl;
cout<<“3.Menampilkan deret bilangan ganjil dari angka 1 sampai 10 :
“;
do
{
bil3=bil3+1;
cout<<bil3;
bil3++;
}while(bil3<10);
getch();
}
RESUME SINGKAT

1. For
Awal dan akhir perulangan sudah pasti.
Pertama, program hanya akan menjalankan bagian 1 sebanyak sekali, lalu dicek pada
bagian 2. Bila benar, bagian 3 akan dijalankan, diikuti bagian 4.Setelah itu, program akan
kembali melakukan cek pada bagian 2. Apabila masih benar, akan dilanjutkan dengan
menjalankan bagian 3 dan 4 seperti sebelumnya.Program akan terus berputar pada bagian
2 – 3 – 4. Sampai kapan? Sampai ketika bagian 2 (kondisi) tidak terpenuhi (hasil
pengecekan bernilai salah).

2. While
Selama kondisi benar akan terus di ulang, Sedangkan while, metode perulanganya di cek
dulu, dan jika benar (true) maka perulangan di kerjakan, jika salah (false) maka perulangan
di hentikan

3. Do-while
Di jalankan dulu baru di cek, kalau benar di jalankan lagi, Sedangkan do..while, metode
perulanganya di jalankan dulu satu kali, dan di cek pada baris while, jika true maka
perulangan di kerjakan jika false maka perulangan di hentikan.

KESIMPULAN Persamaan dan perbedaan LOOPING(for, While, dan Do-while)

Ketiga perintah ini digunakan dalam GNU C untuk melakukan perulangan. Perbedaannya
terletak pada syntax (format penulisan) serta fungsinya. Perintah for hanya bisa melakukan
perulangan yang terhitung, sedangkan perintah while dan do-while bisa melakukan
perulangan baik yang terhitung maupun tidak terhitung.

You might also like