//Program sederhana
#include <iostream.h>
#include <conio.h>
//Fungsi untuk menghitung luas Segitiga
int luassegitiga(){
clrscr();
float a, t, L;
cout<<“Menghitung Luas Segitiga\n”;
cout<<“***************************\n”;
cout<<“Masukkan Alas : “;cin>>a;
cout<<“Masukkan Tinggi : “;cin>>t;
cout<<endl;
L=(a * t)/2;
cout<<“Luas : “<<L;
getch();
}
//Fungsi untuk menghitung keliling segitiga
int kelilingsegitiga(){
clrscr();
float a,b,c, K;
cout<<“Menghitung Keliling Segitiga\n”;
cout<<“*******************************\n”;
cout<<“Masukkan Sisi 1 : “;cin>>a;
cout<<“Masukkan Sisi 2 : “;cin>>b;
cout<<“Masukkan Sisi 3 : “;cin>>c;
cout<<endl;
K= a+b+c;
cout<<“Keliling : “<<K;
getch();
}
//Fungsi untuk menghitung luas persegi panjang
int luaspersegipanjang(){
clrscr();
float a, b, L;
cout<<“Menghitung Persegi Panjang\n”;
cout<<“*****************************\n”;
cout<<“Masukkan Panjang : “;cin>>a;
cout<<“Masukkan Lebar : “;cin>>b;
cout<<endl;
L=a*b;
cout<<“Luas : “<<L;
getch();
}
//Fungsi untuk menghitung keliling Persegi Panjang
int kelilingpersegipanjang(){
clrscr();
float a, b, K;
cout<<“Menghitung Keliling Persegi Panjang\n”;
cout<<“**************************************\n”;
cout<<“Masukkan Panjang : “;cin>>a;
cout<<“Masukkan Lebar : “;cin>>b;
cout<<endl;
K=2*(a+b);
cout<<“Keliling : “<<K;
}
//Fungsi Utama
void main(){
int pil;
do {
//Membuat Menu
clrscr();
cout<<“Menu\n”;
cout<<“*********************************\n\n”;
cout<<“1. Menghitung Luas Segitiga\n”;
cout<<“2. Menghitung Keliling Segitiga\n”;
cout<<“3. Menghitung Luas Persegi Panjang\n”;
cout<<“4. Menghitung Keliling Persegi Panjang\n”;
cout<<“5. Keluar\n\n”;
cout<<“============================\n”;
cout<<“Masukkan Pilihan Anda : “;cin>>pil;
//Mengeksekusi pilihan user
switch (pil){
case 1: //jika pilihan=1
luassegitiga();
break;
case 2: //jika pilihan=2
kelilingsegitiga();
break;
case 3: //jika pilihan=3
luaspersegipanjang();
break;
case 4: // jika pilihan=4
kelilingpersegipanjang();
break;
case 5: //jika pilihan=5
cout<<“\n\nProgram Selesai. Terima Kasih”;
break;
default : //jika pilihan selain 1,2,3,4,5
cout<<“\n\nMaaf, Pilihan Tidak Tersedia !!!!”;
break;
}
getch();
}while (pil!=5);//looping sampai Pilihan User = 5
}