10 Contoh algoritma program menggunakan C++
1. Program
menghitung luas persegi panjang
int p,l;
cout<<"Masukan Nilai Panjang
: ";
cin>>p;
cout<<"Masukan Nilai Lebar :
";
cin>>l;
cout<<"Luas Persegi Panjang =
";
cout<<(p*l);
2.
Menentukan
bilangan ganjil atau genap
int bil;
cout<<"Masukan bilangan : ";
cin>>bil;
if(bil%2==0)
cout<<"Ini Bilangan Genap";
else
cout<<"Ini Bilangan Ganjil";
3.
Menentukan
bilangan Dari 1 Sampai 10
int x;
cout<<"Menentukan Bilangan Dari
1 Sampai 10 : ";
for(x=1;x<=10;x++)
{cout<<x;
cout<<" ";}
4.
Menentukan
bilangan kelipatan 5
int x,i;
cout<<"Menampilkan Deret
Bilangan Kelipatan 5 : ";
for(i=1;i<=10;i++)
{
cout <<(x=i*5);
cout <<" ";
}
5.
Menampilkan
bilangan pima dari 1-50
int x,y,pembagi;
cout<<"Menampilkan Bilangan Prima
Pertama dari 2-50 : "<<endl;
for(x=2;x<=50;x++)
{
pembagi=0;
for(y=2;y<x;y++)
{
if(x%y==0)
pembagi=pembagi+1;
}
if(pembagi==0)
cout<< x <<"
";
}
6.
Menentukan
bilangan fibonacci
int fibo[100],x,suku;
fibo[0]=0;
fibo[1]=1;
cout << "Masukan
Jumlah Suku : ";
cin >> suku;
if(suku>=2)
for(x=2;x<=suku;x++)
fibo[x]= fibo[x-1]+fibo[x-2];
for(x=0;x<=suku;x++)
cout <<
"Fibo["<<x<<"]="<<fibo[x] << endl;
7.
Menentukan
Bilangan Maksimum
int x,n,bil,max=0;
cout << "Input Nilai :
";
cin >> n;
for(x=1;x<=n;x++)
{
cout << "Input
Bilangan : ";
cin >> bil;
if(bil>max)
{
max=bil;
}
}
cout << "Bilangan
Maksimum : " << max;
8.
Menghitung
konversi waktu
int jam,menit,detik;
cout << "Input Jam :
";
cin >> jam;
menit = jam*60;
detik = jam*3600;
cout << "Tampilkan
Menit : ";
cout << menit <<
endl;
cout << "Tampilkan
Detik : ";
cout << detik <<
endl;
9.
Menentukan
Kelulusan Nilai Siswa
int nilai;
char nama;
cout << "Input Nilai :
";
cin >> nilai;
cout << "Input
Nama : ";
cin >> nama;
if(nilai>=65)
cout << "Selamat
Anda Lulus";
else
cout << "Anda
Tidak Lulus";
10.
Menghitung
Konversi Suhu
float C,F,K,R;
cout <<"Input Nilai
Celcius : ";
cin >> C;
F=(9*C)/5+32;
cout << "Nilai
Fahrenheit = " << F << endl;
K=C+273,15;
cout << "Nilai
Kelvin = " << K <<
endl;
R=(4*C)/5;
cout << "Nilai
Reamur = " << R <<
endl;
Komentar
Posting Komentar