Praktikum 3 - Natasha Khairunissa
Praktikum 3 - Natasha Khairunissa
a. 1 4 9 16 25 36 49
#include<iostream>
#include<conio.h>
main()
{
int i, hasil;
cout<< "Deret Bilangan\n";
i=1;
while(hasil<=49)
{
hasil=i*i;
cout<<" "<<hasil;
i++;
}
getch();
}
1
b. 1 2 4 7 11 16 22 29
#include <iostream>
#include <conio.h>
int main ()
{
2
c. 50 45 40 35 30 25 20 15 10 5 0
#include <iostream>
#include <conio.h>
int main ()
{
int i=55, n;
while(n<=11)
{
i = i - 5;
cout << i <<" ";
n++;
}
getch();
}
3
(2). Buat program C++ untuk menampilkan bilangan dengan layout :
X Y XY
-----------------------------
0 5 ...
1 10 ...
2 15 ...
3 20 ...
.. .. ...
10 50 ,,,
-----------------------------
#include <iostream>
int main ()
{
int i, x, y, xy;
cout<< " X \t Y \t XY" <<endl;
cout<< "--------------------" <<endl;
for(i=0;i<=10;++i)
{
x=i;
y=i*5+5;
xy=x*y;
4
(3). Diinputkan 10 buah bilangan bulat sembarang dari keyboard, tentukan berapa buah bilangan
yang GENAP-GENAP saja !. Buat program C++
#include<iostream>
#include<conio.h>
int main()
{
int bil, i;
int bil_genap;
(4). Suatu kelas memiliki 40 orang mahasiswa yang berumur 18 th, 19 th, 20 th, 21 thn dan umur
lainnya. Buatlah program C++ dan Pascal untuk menghitung dan menampilkan rekapitulasi
mahasiswa dengan umur-umur tersebut !. (Prak34.cpp dan Prak34.pas)
#include <iostream>
#include <conio.h>
int main ()
{
int i, j;
int a, b, c, d, e;
int x = 1;
a=0; b=0; c=0; d=0; e=0;
while (x<=j)
{
cout<<"Input Umur Mahasiswa ke "<<x<<" : "; cin>>i;
if (i==18)
a++;
else if (i==19)
b++;
else if (i==20)
c++;
else if (i==21)
d++;
else
e++;
x++;
}
cout<<"\nJumlah Mahasiswa berumur 18\t : "<<a;
cout<<"\nJumlah Mahasiswa berumur 19\t : "<<b;
cout<<"\nJumlah Mahasiswa berumur 20\t : "<<c;
cout<<"\nJumlah Mahasiswa berumur 21\t : "<<d;
cout<<"\nJumlah Mahasiswa berumur yang lain\t : "<<e;
return 0;
}
(5) Buat program dalam bahasa C++ untuk mencetak tampilan perhitungan jam, menit dan
detik.
#include <conio.h>
#include <iostream>
int main()
{
int j=1, m, d;