1. luas segitiga
2. luas persegi panjang
3. luas trapesium
4. faktorial
Variabel yang dibutuhkan merupakan inputan. Pembuatan program menggunakan
fungsi. Ada pilihan untuk mengulang menu awal atau tidak.
#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<
for (int a=1;a<=n;a++)
{
b=b*a;
}
cout<cout<
}
void main()
{
jawab='Y';
while(toupper(jawab)=='Y')
{
cout<
cout<<"=============================="<
cin>>p;
switch (p)
{
case 1 : cout<<"Masukkan alas : ";cin>>a;
cout<<"Masukkan tinggi : ";cin>>t;
hasil1=L_segitiga();
cout<<"Luas segitiga adalah "<
case 2 :cout<<"Masukkan panjang: ";cin>>p;
cout<<"Masukkan lebar: ";cin>>l;
hasil1=L_pp();
cout<<"Luas Persegi panjang adalah "<
case 3 : cout<<"Masukkan sisi pertama : ";cin>>s1;
cout<<"Masukkan sisi kedua : ";cin>>s2;
cout<<"Masukkan tinggi : ";cin>>t;
hasil1=L_trapesium();
cout<<"Luas Trapesium adalah "<
case 4 :faktorial();
break;
default:
cout<<"Masukan anda salah!";
}
cout<
do{
putchar('\b');
jawab=getche();
}while(!(toupper(jawab)=='Y'||toupper(jawab)=='T'));
cout<
Tidak ada komentar:
Posting Komentar