Program Penghitungan
Luas Bangun Ruang
Syntax :
#include<iostream>
#include<conio.h>
int main()
{
int subme;
char menu;
atas:
clrscr();
cout<<"_____________________________________________"<<endl;
cout<<"\t\tProgram
luas bangun ruang"<<endl;
cout<<"_____________________________________________"<<endl;
cout<<"Pilih Menu Program \n";
cout<<"\n1. Luas Lingkaran\n";
cout<<"2. Luas Bujursangkar\n";
cout<<"3. Luas Segitiga\n";
cout<<"4. Luas Trapesium\n";
cout<<"5. Luas Layang-layang";
cout<<"\nPilih program yang akan dijalankan : ";
cin>>subme;
switch (subme)
{
case 1:
{ float r,L;
cout<<"_______________________________\n";
cout<<"\nInput jari-jari
: ";
cin>>r;
L=3.14*r*r;
cout<<"Luas Lingkaran = "<<L<<endl;
}break;
case 2:
{ float s,L;
cout<<"_______________________________\n";
cout<<"\nInput sisi :
";
cin>>s;
L=s*s;
cout<<"Luas Bujursangkar = "<<L<<endl;
}break;
case 3:
{ float a,t,L;
cout<<"_______________________________\n";
cout<<"\nInput alas : ";
cin>>a;
cout<<"Input tinggi : ";
cin>>t;
L=a*t/2;
cout<<"Luas Segitiga : "<<L<<endl;
}break;
case 4:
{ float s1,s2,t,L;
cout<<"_______________________________\n";
cout<<"\nInput sisi ke-1 : ";
cin>>s1;
cout<<"Input sisi ke-2 : ";
cin>>s2;
cout<<"Input tinggi : ";
cin>>t;
L=s1*s2*t/2;
cout<<"Luas Trapesium : "<<L<<endl;
}break;
case 5:
{ float d1,d2,L;
cout<<"_______________________________\n";
cout<<"\nInput diagonal ke-1 : ";
cin>>d1;
cout<<"Input diagonal ke-2 : ";
cin>>d2;
L=d1*d2/2;
cout<<"Luas Layang-layang : "<<L<<endl;
}break;
}
cout<<"\n\nApakah
akan mengulang kembali <y/n> ?";
cin>>menu;
if
(menu == 'y'||menu=='Y')
{
goto atas;
}
else
{
cout<<"\nTerima Kasih sudah menggunakan program ini";
}
getch ();
}
Program Konversi
Waktu (Detik)
Syntax :
#include
<iostream>
#include
<conio>
int main ()
{
long
int hari, jam, waktu, sisa, menit, detik;
cout<<"_____________________________________________"<<endl;
cout<<"\t\tKonversi waktu"<<endl;
cout<<"_____________________________________________"<<endl;
cout<<"Masukkan Waktu (detik) : ";
cin>>waktu;
hari =
waktu / 86400;
waktu
= waktu % 86400;
jam =
waktu / 3600;
// Rumus Konversi Waktu (detik)
sisa =
waktu % 3600;
menit
= sisa / 60;
detik
= sisa % 60;
cout<<"\nHari \t\t\t: "<<hari<<" Hari";
cout<<"\nJam \t\t\t: "<<jam<<"
Jam";
cout<<"\nMenit \t\t :
"<<menit<<" Menit";
cout<<"\nDetik \t\t :
"<<detik<<" Detik";
getch ();
}
Program Pecahan Uang
Syntax :
#include
<iostream>
#include
<conio>
int main ()
{
int
uang,seribu,limaratus,seratus,limapuluh,dualima,sisa;
cout<<"________________________________________________"<<endl;
cout<<"\t\tProgram pecahan uang"<<endl;
cout<<"________________________________________________"<<endl;
cout<<"Masukkan nilai uang : ";
cin>>uang;
seribu
= uang / 1000;
sisa =
uang % 1000;
limaratus = sisa / 500;
sisa =
sisa % 500;
seratus = sisa / 100;
//Rumus Pemecahan Uang
sisa =
sisa % 100;
limapuluh = sisa / 50;
sisa =
sisa % 50;
dualima = sisa / 25;
cout<<"\n________________________________________\n";
cout<<seribu<<" buah pecahan Rp. 1000"<<endl;
cout<<limaratus<<" buah pecahan Rp. 500"<<endl;
cout<<seratus<<" buah pecahan Rp. 100"<<endl;
cout<<limapuluh<<" buah pecahan Rp. 50"<<endl;
cout<<dualima<<" buah pecahan Rp. 25"<<endl;
getch ();
}
Program Konversi Hari
Syntax :
#include
<iostream>
#include
<conio>
int main ()
{
int xhari,tahun,bulan,hari,sisa;
cout<<"_____________________________________________"<<endl;
cout<<"\t\tKonversi
Hari"<<endl;
cout<<"_____________________________________________"<<endl;
cout<<"Masukkan
waktu (hari) : ";
cin>>xhari;
tahun
= xhari/365;
sisa =
xhari % 365;
// Rumus Koversi Hari
bulan
= sisa / 30;
hari =
sisa % 30;
cout<<"\nTahun \t\t :
"<<tahun;
cout<<"\nBulan \t\t :
"<<bulan;
cout<<"\nHari \t\t :
"<<hari;
getch ();
}
Program Konverasi Jarak (cm,m,km)
Syntax :
#include
<iostream>
#include
<conio>
int main ()
{
int jarak,km,m,cm,sisa;
cout<<"________________________________________________"<<endl;
cout<<"\t\tProgram jarak tempuh"<<endl;
cout<<"________________________________________________"<<endl;
cout<<"Masukkan jarang tempuh dalam cm : ";
cin>>jarak;
km =
jarak / 100000;
sisa =
jarak % 100000;
//Rumus Konversi
Jarak
m =
sisa / 100;
cm =
sisa % 100;
cout<<"\nKonversi jarak tempuh"<<endl;
cout<<"_____________________________\n";
cout<<km<<" Km"<<endl;
cout<<m<<" m"<<endl;
cout<<cm<<" cm"<<endl;
getch ();
}
Program Konversi Panjang (yard,kaki,inchi)
Syntax :
#include
<iostream>
#include
<conio>
int main ()
{
float input1,inchi,kaki,yard;
cout<<"________________________________________________"<<endl;
cout<<"\t\tkonversi panjang"<<endl;
cout<<"________________________________________________"<<endl;
cout<<"Masukkan panjang benda dalam satuan meter : ";
cin>>input1;
yard =
input1 / 0.9144;
kaki = input1 / 0.3048;
// Rumus Konversi Panjang
inchi = input1 / 0.0254;
cout<<"Konversi jarak\n";
cout<<"_________________________\n";
cout<<"yard : "<<yard<<endl;
cout<<"kaki : "<<kaki<<endl;
cout<<"inchi : "<<inchi<<endl;
getch ();
}
Program Berat Badan Ideal
Syntax :
#include
<iostream>
#include
<conio>
int main ()
{
float
tb,bideal;
cout<<"________________________________________________"<<endl;
cout<<"\t\tBerat Badan Ideal"<<endl;
cout<<"________________________________________________"<<endl;
cout<<"Masukkan tinggi badan anda (cm) : ";
cin>>tb;
bideal = (tb - 100)-((tb - 100)*0.10);
// Rumus
cout<<"\nBerat badan ideal anda adalah
: "<<bideal<<" Kg";
getch ();
}