#include <iostream.h>;
#include <conio.h>;
int fungsi_menu(void);
void fungsi_biodata(void);
float fungsi_kerucut(void);
float fungsi_pengulangan(void);
//float fungsi_penAmbahan(void);
int menu_exit(void);
main ()
{
fungsi_menu();
return 0;
}
int fungsi_menu()
{
clrscr();
int pilih;
cout << "--PILIHAN--\n";
cout << "1. Biodata\n";
cout << "2. Pengulangan\n";
cout << "3. Volume Kerucut\n";
cout << "Pilihan Anda adalah ";
cin >> pilih;
switch (pilih)
{
case 1: fungsi_biodata(); break;
case 2: fungsi_pengulangan(); break;
case 3: fungsi_kerucut(); break;
default: break;
}
return 0;
}
void fungsi_biodata()
{
char nama[20],alamat[20],pekerjaan[20];
clrscr();
cout<<"Program Biodata"<<endl<<endl;
cout<<"Nama : ";
cin>>nama;
cout<<"Alamat : ";
cin>>alamat;
cout<<"Pekerjaan : ";
cin>>pekerjaan;
clrscr();
cout<<"Program Biodata"<<endl<<endl;
cout<<"nama anda adalah "<<nama<<endl;
cout<<"alamat anda di "<<alamat<<endl;
cout<<"pekerjaan anda sebagai "<<pekerjaan<<endl;
menu_exit();
}
float fungsi_kerucut()
{
float t,r,v;
clrscr();
cout<<"Program menghitung Volume kerucut"<<endl<<endl;
cout<<"Jari-jari kerucut = ";
cin >> r ;
cout<<"Tinggi kerucut = ";
cin >> t ;
v = (3.14*r*r*t)/3 ;
cout << "Volume kerucut tersebut adalah : " <<v<<endl<<endl;
menu_exit();
return 0;
}
float fungsi_pengulangan()
{
clrscr();
int i,a,n,b;
cout<<"PENGULANGAN"<<endl;
cout<<"Tinggi = ";
cin>>n;
for(i=n;i>=1;i--)
{
for(a=i;a<=n;a++)
{
cout<<" ";
}
for(a=1;a<=i;a++)
{
cout<<a;
}
cout<<endl;
}
for(i=2;i<=n;i++)
{
for(b=i;b<=n;b++)
{
cout<<" ";
}
for( a=1;a<=i;a++)
{
cout<<a;
}
cout<<endl;
}
menu_exit();
return 0;
}
int menu_exit()
{
char keluar;
cout<<"\nby: Abel Hidayat"<<endl;
cout<<"Anda ingin mengulang (y/t) ? ";
cin >> keluar;
if (keluar == 'y')
{
cout << endl;
fungsi_menu();
}
else
{
cout << "terimakasih telah menggunakan program ini";
getch();
}
return 0;
}
Tidak ada komentar:
Posting Komentar