Find Here !!!

Wednesday, 19 March 2014

Function di C++ untuk Aplikasi Matemetika

 Aplikasi Matemetika

________________________________________________________

#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<<endl<<" 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<<endl<<" 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<<endl<<" Apa Ingin Cek Umur Lagi (Y/N) ? :";
cin>>pil;
 if (pil=='Y' || pil=='y')
    cekUmur();
else
    menuUtama();
}

 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);
}
__________________________________________________________
 Semoga Bermanfaat ^,^


1 comment: