contoh 1
#include <iostream.h>
#include <conio.h>
main()
{
clrscr();
int X = 1;
do
{
cout<<X<<'\t';
X++;
}
while (X<=5);
getch();
}
HASILNYA
1 2 3 4 5
contoh 2
#include <iostream.h>
#include <conio.h>
main()
{
clrscr();
int X = 5;
do
{
cout<<X<<'\t';
X--;
}
while (X>=1);
getch();
}
HASILNYA
5 4 3 2 1
contoh 3
#include <iostream.h>
#include <conio.h>
main()
{
clrscr();
int X = 1;
do
{
int Y = 1;
do
{
cout<<Y<<'\t';
Y++;
}
while (Y<=3);
cout<<'\n';
X++;
}
while (X<=5);
getch();
}
HASILNYA
1 2 3
1 2 3
1 2 3
1 2 3
1 2 3
contoh 4
DO - WHILE
#include <iostream.h>
#include <conio.h>
main()
{
clrscr();
int X = 1;
do
{
cout<<X<<'\t';
X++;
}
while (X<=5);
getch();
}
HASILNYA
1 2 3 4 5
contoh 5
Tukar posisi
cout<<X<<'\t' dengan X++;
seperti berikut ini :
#include <iostream.h>
#include <conio.h>
main()
{
clrscr();
int X = 1;
do
{
X++;
cout<<X<<'\t';
}
while (X<=5);
getch();
}
HASILNYA
2 3 4 5 6
contoh 6
Ubahlah nilai awal X menjadi 6
#include <iostream.h>
#include <conio.h>
main()
{
clrscr();
int X = 6;
do
{
cout<<X<<'\t';
X++;
}
while (X<=5);
getch();
}
HASILNYA
6
Karena program setelah do akan dijalankan, setelah itu baru diperiksa apakah X<= 5 ?
Karena X tidak <= 5 maka program setelah do tidak dijalankan lagi untuk yang ke-2 kalinya.
Tidak ada komentar:
Posting Komentar