1.Buatlah Program untuk menampilkan semua bilangan genap dari 1-20 dan bilangan ganjil dari 30 –50 dengan menggunakan pengulangan while

Program C++

#include <iostream.h>

void main ( )

{

int x, y;

x = 1;

y = 30;

cout<<“Nilai Bilangan Genap”<<endl;

while ( x < 21 )

{

if ( x % 2 == 0)

{

cout<<x<<endl;

}

x++;

}

cout<<endl<<endl<<“Nilai Bilangan Ganjil”<<endl;

while ( y < 51 )

{

if ( y % 2 == 1)

{

cout<<y<<endl;

}

y++;

}

}

Output Program C++

2.Buatlah Program untuk menampilkan semua bilangan kelipatan 7 dari 1-50 dengan menggunakan pengulangan do while

Program C++

#include <iostream.h>

void main ( )

{

int x;

x = 1;

cout<<“Nilai bilangan kelipatan 7″<<endl;

do

{

if ( x % 7 == 0)

{

cout<<x<<endl;

}

x++;

}

while ( x < 50 );

}

Output Program C++

3.Buatlah Program untuk menampilkan deret segitiga dibawah ini menggunakan while

* * *

* *

*

Program C++

#include <iostream.h>

void main ( )

{

int x, y, z;

x = 0;

y = 0;

z = 0;

while ( x < 3 )

{

cout<<” * “;

x++;

};

cout<<endl;

while (y<2)

{

cout<<“ * “;

y++;

};

cout<<endl;

while (z<1)

{

cout<<“ * “;

z++;

};

cout<<endl;

}

Output Program C++

4.Buat program untuk menampilkan

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

Program C++

#include <iostream.h>

void main ( )

{

int w, x, y, z;

w = 1;

x = 6;

y = 11;

z = 16;

while ( w < 6 )

{

cout<<” “<<w;

w++;

};

cout<<endl;

while (x<11)

{

cout<<” “<<x;

x++;

};

cout<<endl;

while (y<16)

{

cout<<” “<<y;

y++;

};

cout<<endl;

while (z<21)

{

cout<<” “<<z;

z++;

};

cout<<endl;

}

Output Program C++