Senin, 16 Juni 2008

Program Perhitungan

#include
#include
#include
#include
int hasil1;
char jawab;
int pil,a,t,p,l,s1,s2,n,b,masukan;
int L_segitiga()
{
int L1;
L1=0.5*a*t;
return L1;
}
int L_pp()
{
int L2;
L2=p*l;
return L2;
}
int L_trapesium()
{
int L3;
L3=0.5*(s1+s2)*t;
return L3;
}
int faktorial()
{
int n,b;
cout<<"Masukkan jumlah faktorial : ";cin>>n;
cout<b=1;
for (int a=1;a<=n;a++)
{
b=b*a;
}
cout<cout<return b;
}
void main()
{
jawab='Y';
while(toupper(jawab)=='Y')
{
cout< {clrscr();
cout<<" pilihan menu "< cout<<"1. segitiga "< cout<<"2. persegi panjang "< cout<<"3. trapesium "< cout<<"4. faktorial "< cout<<"masukkan pilihan anda ? ";
cin>>p;
switch (p)
{
case 1 : cout<<"masukkan alas : ";cin>>a;
cout<<"masukkan tinggi : ";cin>>t;
hasil1=L_segitiga();
cout<<"luas adalah "< cout< break;
case 2 : cout<<"masukkan panjang: ";cin>>p;
cout<<"masukkan lebar: ";cin>>l;
hasil1=L_pp();
cout<<"luas adalah "< cout< break;
case 3 : cout<<"masukkan sisi pertama : ";cin>>s1;
cout<<"masukkan kedua : ";cin>>s2;
cout<<"masukkan tinggi : ";cin>>t;
hasil1=L_trapesium();
cout<<"luas adalah "< cout< break;
case 4 :faktorial();
break;
default:
cout<<"Masukan anda salah!";
}
cout< cout<<"apakah anda ingin mengulang?Y/T _";
do{
putchar('\b');
jawab=getche();
}while(!(toupper(jawab)=='Y'||toupper(jawab)=='T'));
cout< }}}

Tidak ada komentar: