Program C++: Volume dan Luas Prisma dan Limas
created by. Muhammad 'Ariful Furqon
Print Screen:
Script:
#include <iostream.h>
#include <conio.h>
#include <math.h>
void main ()
{
cout<<"==========================================\n";
cout<<" Program penghitung Limas dan Prisma\n";
cout<<" Created by Muhammad 'Ariful Furqon\n";
cout<<"==========================================\n";
cout<<"Ketikkan Nomer Pilihan Anda: \n1.Volum Limas segi4 \n2.Luas Limas segi4\n3.Volum Prisma segi3\n4.Luas Prisma segi3\n";
char pilihan;
awal:
cout<<"Masukkan pilihan anda: ";
cin>>pilihan;
switch (pilihan)
{
case '1':
cout<<"==========================================\n";
cout<<" Volum Limas segi4\n";
cout<<"==========================================\n";
int s1, s2,t;
float volum;
cout<<"Masukkan nilai panjang alas limas: ";
cin>>s1;
cout<<"Masukkan nilai lebar alas limas: ";
cin>>s2;
cout<<"Masukkan nilai tinggi limas: ";
cin>>t;
volum = s1*s2*t/3;
cout<<"==========================================\n";
cout<<" Jawabannya adalah\n";
cout<<"==========================================\n";
cout<<"Volum Limas adalah: "<<volum<<endl;
break;
case '2':
cout<<"==========================================\n";
cout<<" Luas Limas segi4\n";
cout<<"==========================================\n";
int s3, s4,t2;
float luas, e, f;
cout<<"Masukkan nilai panjang alas limas: ";
cin>>s3;
cout<<"Masukkan nilai lebar alas limas: ";
cin>>s4;
cout<<"Masukkan nilai tinggi limas: ";
cin>>t2;
e=sqrt((t2*t2)+((s3/2)*(s3/2)));
f=sqrt((t2*t2)+((s4/2)*(s4/2)));
luas =(s3*s4)+(2*(0.5*s3*f))+(2*(0.5*s4*e));
cout<<"==========================================\n";
cout<<" Jawabannya adalah\n";
cout<<"==========================================\n";
cout<<"Luas Limas adalah: "<<luas<<endl;
break;
case '3':
cout<<"==========================================\n";
cout<<" Volum Prisma segi3\n";
cout<<"==========================================\n";
int s5, s6,t3;
float volume;
cout<<" Masukkan Nilai Tinggi Prisma : ";
cin>>t3;
cout<<" Masukkan Nilai Lebar Segitiga Alas : ";
cin>>s5;
cout<<" Masukkan Nilai Tinggi Segitiga Alas : ";
cin>>s6;
volume=(0.5*s6*s5)*t3;
cout<<"==========================================\n";
cout<<" Jawabannya adalah\n";
cout<<"==========================================\n";
cout<<" Volume Prisma adalah : "<<volume<<endl;
break;
case '4':
cout<<"==========================================\n";
cout<<" Luas Prisma segi3\n";
cout<<"==========================================\n";
int s7, s8,t4;
cout<<" Masukkan Nilai Tinggi Prisma : ";
cin>>t4;
cout<<" Masukkan Nilai Lebar Segitiga Alas : ";
cin>>s7;
cout<<" Masukkan NIlai Tinggi Segitiga Alas : ";
cin>>s8;
float c,d;
c=sqrt((s8*s8)+(s7*s7));
d=(2*(0.5*s8*s7))+(s8*t4)+(s7*t4)+(t4*c);
cout<<"==========================================\n";
cout<<" Jawabannya adalah\n";
cout<<"==========================================\n";
cout<<" Luas Permukaan Prisma : "<<d<<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;
}
Langganan:
Posting Komentar (Atom)
0 comment:
Posting Komentar
Comment Here ^_^.....