#include<string.h>
class segitiga{
private :
int alas;
int tinggi;
float luas;
public :
void input_segitiga(int a,int t)
{
alas=a;
tinggi=t;
}
float hitung_segitiga()
{
luas=(alas * tinggi)/2;
return luas;
}
};
class lingkaran
{
private :
# define phi 3.14
int jari;
float luas;
public :
void input_lingkaran(int r)
{
jari=r;
}
float hitung_lingkaran()
{
luas=phi*jari*jari;
return luas;
}
};
main()
{
char kode[10];
int nilai_alas, nilai_tinggi,nilai_r;
segitiga data;
lingkaran ax;
cout<<"Menu program"<<endl;
cout<<"[1] Menu menghitung Segitiga "<<endl;
cout<<"[2] Menu menghitung Lingkaran "<<endl;
cout<<"Masukan pilihan menu : ";
cin>>kode;
if(strcmp(kode,"1")==0)
{
cout<<"\n";
cout<<"Menu [1] Menghitung Luas Segitiga"<<endl;
cout << "Masukan Alas segitiga = ";
cin >> nilai_alas;
cout << "Masukan Tinggi segitiga = ";
cin >> nilai_tinggi;
data.input_segitiga(nilai_alas, nilai_tinggi);
cout << data.hitung_segitiga();
}else if(strcmp(kode,"2")==0)
{
cout<<"\n";
cout<<"Menu [2] Menghitung Luas Lingkaran"<<endl;
cout<<"masukan jari_jari :";
cin>>nilai_r;
ax.input_lingkaran(nilai_r);
cout<< ax.hitung_lingkaran();
}
}

Tidak ada komentar:
Posting Komentar