Posted by : Glen Sajori
Kamis, 28 Februari 2013
Isi coding program sebagai berikut :
#include <cstdlib>
#include <iostream>
using namespace std;
double hasilp,hasilpp,hasils,hasill;
void persegi(double x)
{
hasilp=x*x;
}
void persegipanjang(double p,double l)
{
hasilpp=p*l;
}
void segitiga(double s,double t)
{
hasils=0.5*s*t;
}
void lingkaran(double j)
{
hasill=3.14*j*j;
}
int main(int argc, char *argv[])
{
double a,b,c,d,e,f;
int pilih;
char anda;
do
{
cout<<" pilih 1.PERSEGI, 2.PERSEGI PANJANG, 3. SEGITIGA, 4. LINGKARAN=";
cin>>pilih;
if (pilih==1)
{
cout<<" sisi=";
cin>>a;
persegi(a);
cout<<"LUAS= "<<hasilp<<endl;
}
else if(pilih==2)
{
cout<<"panjang =";
cin>>b;
cout<<"lebar =";
cin>>c;
persegipanjang(b,c);
cout<<"LUAS= "<<hasilpp<<endl;
}
else if(pilih==3)
{
cout<<"alas =";
cin>>d;
cout<<"tinggi =";
cin>>e;
segitiga(d,e);
cout<<"LUAS= "<<hasils<<endl;
}
else if(pilih==4)
{
cout<<"jari-jari=";
cin>>f;
lingkaran(f);
cout<<"LUAS= "<<hasill<<endl;
}
else
{
cout<<" error"<<endl;
}
cout<<"APAKAH ANDA INGIN MENGULANG?(Y/T) ";
cin>>anda;
}
while(anda=='y'||anda=='Y');
system("PAUSE");
return EXIT_SUCCESS;
}
Kalau di RUN akan menjadi seperti ini :
Selamat Mencoba...
