#include <conio.h>
#include <iostream.h>
#include <stdio.h>
//menu utama
void menuUtama(){
clrscr();
cout<<"--------------------------------------\n";
cout<<" Program Aplikasi Matematika\n";
cout<<"--------------------------------------\n\n";
cout<<" [1] Konversi Suhu\n";
cout<<" [2] Luas Lingkaran\n";
cout<<" [3] Cek Umur\n";
cout<<" [4] Keluar\n\n";
cout<<"--------------------------------------\n";
cout<<" Silahkan Pilih 1/2/3/4 ?";
}
//Konversi Suhu
void Konversisuhu(){
char pil;
float suhu, kelvin, fahrenheit;
clrscr();
cout<<"------------------------------\n";
cout<<" Konversi Suhu \n";
cout<<"------------------------------\n";
cout<<" Masukkan Suhu dalam Celcius :";
cin>>suhu;
kelvin = suhu + 273,15;
fahrenheit = suhu * 1.8 + 32;
cout<<" Konversi Celcius ke Kelvin ="<<kelvin<<endl;
cout<<" Konversi Celcius ke Fahrenheit ="<<fahrenheit<<endl;
cout<<" Apa Ingin konversi lagi (Y/N) ? :";
cin>>pil;
if (pil=='Y' || pil=='y')
Konversisuhu();
else
menuUtama();
}
//luas lingkaran
void luasLingkaran() {
float luas, jari2;
char pil;
clrscr();
cout<<"--------------------------\n";
cout<<" Luas Lingkaran \n";
cout<<"--------------------------\n\n";
cout<<"Masukkan Jari-jari = ";
cin>>jari2;
luas = 3.14 * jari2 * jari2;
cout<<"Luas Lingkaran= "<<luas<<endl;
cout<<" Apa Ingin Menghitung Lagi (Y/N) ? :";
cin>>pil;
if (pil=='Y' || pil=='y')
luasLingkaran();
else
menuUtama();
}
//cek umur
void cekUmur(){
int usia;
char pil;
clrscr();
cout<<"--------------------------\n";
cout<<" Cek Umur \n";
cout<<"--------------------------\n";
cout<<"Masukkan Usia = ";
cin>>usia;
cout<<"Manusia berumur = "<<usia;
if (usia <= 5)
cout<<" Tergolong Massa Pertumbuhan Tulang Dan Gigi";
else
if (usia <=12)
cout<<" Tergolong Massa Bermain";
else
if (usia <=26)
cout<<" Tergolong Massa Pertumbuhan";
else
if (usia <=50)
cout<<" Tergolong Manusia Produktif";
else
if (usia <=130)
cout<<" Tergolong Manusia Lanjut Usia";
else
cout<<" Tergolong Manusia Ajaib";
cout<<" Apa Ingin Cek Umur Lagi (Y/N ? :";
cin>>pil;
if (pil=='Y' || pil=='y')
cekUmur();
else
menuUtama();
}
void main(){
int pil;
do {
menuUtama();
cin>>pil;
switch (pil){
case 1 :
Konversisuhu();
break;
case 2 :
luasLingkaran();
break;
case 3 :
cekUmur();
break;
case 4 :
break;
}
}while(pil!=4);
}
Tampilan Program yang dihasilkan