Assalamualaikum.
Hendri mau berbagi info nih buat kamu yang kuliah, ini contoh tugas saya waktu mata kuliah Algoritma dan pemograman1.
langsung copaaaaassss....
#include
#include
//Fungsi untuk menghitung luas Segitiga
float luasSegiTiga(){
clrscr();
float a, t, L;
cout<<"Menghitung Luas Segitiga\n";
cout<<"============================\n";
cout<<"Masukkan Alas : ";cin>>a;
cout<<"Masukkan Tinggi : ";cin>>t;
cout<L=(a * t)/2;
cout<<"Luas : "<getch();
}
//Fungsi untuk menghitung luas Persegi
int luasPersegi(){
clrscr();
int p,l, L;
cout<<"Menghitung Luas Persegi Panjang\n";
cout<<"============================\n";
cout<<"Masukkan panjang : ";cin>>p;
cout<<"Masukan Lebar : ";cin>>l;
cout<L= 2*(p+l);
cout<<"Luas : "<getch();
}
//Fungsi untuk menghitung luas Lingkaran
float luasLingkaran(){
clrscr();
float r, L;
cout<<"Menghitung Luas Lingkaran\n";
cout<<"============================\n";
cout<<"Masukkan Jari-Jari : ";cin>>r;
cout<L=22/7 *(r*r);
cout<<"Luas : "<getch();
}
//Fungsi Utama
void main(){
int pil;
do {
//Membuat Menu
clrscr();
cout<<" Selamat Datang di Program\n";
cout<<"Menghitung Luas Bangun Datar\n";
cout<<"============================\n";
cout<<"1. PERKENALAN KELOMPOK\n\n";
cout<<"====NAMA===================NIM========\n";
cout<<"* Ilham Saputra : 12124166\n";
cout<<"* Hendri Setiawan : 12124359\n";
cout<<"* Agus Susilo : 12124871\n";
cout<<"* Ricky : \n";
cout<<"======PILIHAN RUMUS=======\n";
cout<<"2. Menghitung Luas Segitiga\n";
cout<<"3. Menghitung Luas Persegi Panjang\n";
cout<<"4. Menghitung Luas Lingkaran\n";
cout<<"5. Keluar\n\n";
cout<<"============================\n";
cout<<"Masukkan Pilihan Anda : ";cin>>pil;
//Mengeksekusi pilihan user
switch (pil){
case 2: //jika pilihan=2
luasSegiTiga();
break;
case 3: //jika pilihan=3
luasPersegi();
break;
case 4: //jika pilihan=4
luasLingkaran();
break;
case 5: //jika pilihan=5
cout<<"\n\nProgram Selesai. Terima Kasih";
break;
default : //jika pilihan selain 1,2,3,4
cout<<"\n\nMaaf, Pilihan Tidak Tersedia !!!!";
break;
}
getch();
}while (pil!=5);//looping sampai Pilihan User = 5
}
Hendri mau berbagi info nih buat kamu yang kuliah, ini contoh tugas saya waktu mata kuliah Algoritma dan pemograman1.
langsung copaaaaassss....
#include
#include
//Fungsi untuk menghitung luas Segitiga
float luasSegiTiga(){
clrscr();
float a, t, L;
cout<<"Menghitung Luas Segitiga\n";
cout<<"============================\n";
cout<<"Masukkan Alas : ";cin>>a;
cout<<"Masukkan Tinggi : ";cin>>t;
cout<
cout<<"Luas : "<
}
//Fungsi untuk menghitung luas Persegi
int luasPersegi(){
clrscr();
int p,l, L;
cout<<"Menghitung Luas Persegi Panjang\n";
cout<<"============================\n";
cout<<"Masukkan panjang : ";cin>>p;
cout<<"Masukan Lebar : ";cin>>l;
cout<
cout<<"Luas : "<
}
//Fungsi untuk menghitung luas Lingkaran
float luasLingkaran(){
clrscr();
float r, L;
cout<<"Menghitung Luas Lingkaran\n";
cout<<"============================\n";
cout<<"Masukkan Jari-Jari : ";cin>>r;
cout<
cout<<"Luas : "<
}
//Fungsi Utama
void main(){
int pil;
do {
//Membuat Menu
clrscr();
cout<<" Selamat Datang di Program\n";
cout<<"Menghitung Luas Bangun Datar\n";
cout<<"============================\n";
cout<<"1. PERKENALAN KELOMPOK\n\n";
cout<<"====NAMA===================NIM========\n";
cout<<"* Ilham Saputra : 12124166\n";
cout<<"* Hendri Setiawan : 12124359\n";
cout<<"* Agus Susilo : 12124871\n";
cout<<"* Ricky : \n";
cout<<"======PILIHAN RUMUS=======\n";
cout<<"2. Menghitung Luas Segitiga\n";
cout<<"3. Menghitung Luas Persegi Panjang\n";
cout<<"4. Menghitung Luas Lingkaran\n";
cout<<"5. Keluar\n\n";
cout<<"============================\n";
cout<<"Masukkan Pilihan Anda : ";cin>>pil;
//Mengeksekusi pilihan user
switch (pil){
case 2: //jika pilihan=2
luasSegiTiga();
break;
case 3: //jika pilihan=3
luasPersegi();
break;
case 4: //jika pilihan=4
luasLingkaran();
break;
case 5: //jika pilihan=5
cout<<"\n\nProgram Selesai. Terima Kasih";
break;
default : //jika pilihan selain 1,2,3,4
cout<<"\n\nMaaf, Pilihan Tidak Tersedia !!!!";
break;
}
getch();
}while (pil!=5);//looping sampai Pilihan User = 5
}

5 Komentar untuk "Membuat Menu pada Program C++"
mas, gimana programnya kalo misalnya mau kembali ke menu utama lagi? makasih :)
cout<<"KEMBALI KE MENU AWAL [Y/T]:";cin>>x;
if(x=='Y'||x=='y')
{
clrscr();
goto pilihan;
}
else if(x=='T'||x=='t')
catatan : deklarasinya di tambah "x"
makasih bang,smentara ane copy dulu!
mdah2an jlan ntar programnya!
okeh sip gan .. :)
thx ya .. hehehe ..
sangat membantu nich program nya ..