Program C++:Luas Segitiga, Balok, Lingkaran, Konversi Suhu, dan Penghitung Tahun Kabisat
created by. Muhammad 'Ariful Furqon
Screen Shot:
Script:
# include <iostream.h>
# include <conio.h>
void main ()
{
int panjang,lebar,tinggi,alas;
char pilihan;
double luas,r;
awal:
cout<<"Ketikkan Nomer Pilihan Anda: \n1.Luas Segitiga \n2.Luas Balok\n3.Konversi Suhu\n4.Luas Lingkaran\n5.Penghitung Tahun Kabisat\n";
cout<<"Pilihan anda: ";
cin>>pilihan;
switch (pilihan)
{
case '1':
cout<<"==========================================\n";
cout<<" Luas Segitiga\n";
cout<<"==========================================\n";
cout<<"Masukkan Alas = ";
cin>>alas;
cout<<"Masukkan Tinggi = ";
cin>>tinggi;
luas = float ((alas * tinggi)/2);
cout<<"Luas Segititga Adalah = "<<luas<<endl;
break;
case '2':
cout<<"==========================================\n";
cout<<" Luas Balok\n";
cout<<"==========================================\n";
float p, l, t;
cout<<"Masukkan Panjang = ";
cin>>p;
cout<<"Masukkan Lebar = ";
cin>>l;
cout<<"Masukkan Tinggi = ";
cin>>t;
luas = 2*((p*l)+(p*t)+(l*t));
cout<<"Luas Balok Adalah = "<<luas<<endl;
break;
case '3':
cout<<"==========================================\n";
cout<<" Konversi Suhu\n";
cout<<"==========================================\n";
float c, f, r, k;
cout<<"Masukkan suhu dalam celcius :";
cin>>c;
cout<<"==========================================\n";
cout<<" Hasil Konversi\n";
cout<<"==========================================\n";
f=9*c/5+32;
r=4*c/5;
k=c+273;
cout<<"Fahrenheit :"<<f<<" oF"<<endl;
cout<<"Reamur :"<<r<<" oR"<<endl;
cout<<"Kelvin :"<<k<<" K"<<endl;
cout<<"==========================================\n";
break;
case '4':
cout<<"==========================================\n";
cout<<" Luas Lingkaran\n";
cout<<"==========================================\n";
cout<<"Masukkan Jari-Jari = ";
cin>>r;
luas = 3.14 * r * r;
cout<<"Luas Lingkaran Adalah = "<<luas<<endl;
break;
case '5':
cout<<"==========================================\n";
cout<<" Penghitung Tahun Kabisat\n";
cout<<"==========================================\n";
int awal, akhir, tahun;
cout<<"Masukkan Tahun Awal : ";
cin>>awal;
cout<<"Masukkan Tahun Akhir : ";
cin>>akhir;
cout<<"Tahun Kabisat Antara "<<awal<<" dan "<<akhir<<" adalah : ";
cout<<endl<<endl;
for(tahun=awal; tahun<=akhir; tahun++)
{
if((tahun%4==0)||(tahun%400==0)&&(tahun%100!=0))
cout<<tahun<<endl;
}
break;
default:;
cout<<"Maaf pilihan hanya 1, 2, 3, 4, 5"<<endl;
}
cout<<"Mengulang : [Y/N] ? ";
char m ;
cin>>m;
if (m == 'Y'|| m== 'y')
goto awal;
else if (m == 'N'|| m == 'n')
{
goto akhir;
}
akhir:
cout<<"Terima Kasih"<<endl;
getche;
}
Senin, 24 Desember 2012
C++ Programming
Program C++:Luas Segitiga, Balok, Lingkaran, Konversi Suhu, dan Penghitung Tahun Kabisat
Langganan:
Posting Komentar (Atom)
0 comment:
Posting Komentar
Comment Here ^_^.....