Buatlah program untuk membuat aneka perhitungan yang menggunakan menu dengan ketentuan tiap menu sebagai berikut :
- Menu A untuk Menghitung Suhu, dengan data input Derajat Fahrenheit dan output Derajat Celcius, Reamur serta Kelvin
- Menu B untuk Menghitung Luas, dengan data input Alas, Tinggi, Panjang, Lebar, Jari-jari serta Sisi, dan output Luas Segitiga, Persegi, Lingkaran, Jajaran Genjang serta Trapesium.
- Menu C untuk Menghitung Volume, dengan data input Alas, Tinggi, Panjang, Lebar serta Jari-jari, dan output Volume Balok, Bola serta Kerucut.
- Menu D untuk Menghitung Keliling, dengan data input Panjang, Lebar, Tinggi, Jari-jari serta Alas, dengan output yang diinginkan berupa Keliling Persegi Panjang serta Keliling Bola.
- Menu E untuk Menghitung Mata Uang, dengan data input Jumlah Uang dalam Dinar, Dollar, Yen serta Euro, dan output hasil konversi seluruh mata uang tersebut kedalam Rupiah.
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
void line();
void main()
{
char pil;
float F;
float phi_1=0.8;
float phi_2=1.8;
float phi_3=3.14;
float phi_4=1.3333333;
float phi_5=0.3333333;
float alas, tinggi, panjang, lebar, jari, sisi, dollar,dinar,yen,euro, DollartoRp, DinartoRp, YentoRp, EurotoRp;
float KBola,KPersegi,Persegi,Segitiga,Lingkaran,Jajaran,Trapesium,Balok,Bola,Kerucut, Celcius,Kelvin,Reamur;
cout<<” SELAMAT DATANG Dl ANEKA PROGRAM MENGHITUNG “<<endl;
line();
cout<<” “<<endl;
cout<<” A. Program Menghitung Suhu “<<endl;
cout<<” B. Program Menghitung Luas “<<endl;
cout<<” C. Program Menghitung Volume “<<endl;
cout<<” D. Program Menghitung Keliling “<<endl;
cout<<” E. Program Menghitung Mata Uang”<<endl;
cout<<” “<<endl;
cout<<” Masukan Pilihan Anda (A…E): “,cin>>pil;
switch(pil)
{
case ‘A’:
cout<<” Pilihan Anda A. Program Menghitung Suhu “<<endl;
cout<<” “<<endl;
cout<<” Masukkan derajat Fahrenheit = “,cin>>F;
cout<<” “<<endl;
Celcius=(F-32)/phi_2;
Kelvin=( F-32)/phi_2+273.15;
Reamur=(F-32)/2.25;
cout<<” Maka suhu derajat Celcius = “<<Celcius<<endl;
cout<<” Maka suhu derajat Reamur = “<<Reamur<<endl;
cout<<” Maka suhu derajat Kelvin = “<<Kelvin<<endl;
break;
case ‘B’:
cout<<” Pilihan Anda B. Program Menghitung Luas “<<endl;
cout<<” “<<endl;
cout<<” Masukkan alas = “,cin>>alas;
cout<<” Masukkan tinggi = “,cin>>tinggi;
cout<<” Masukkan panjang = “,cin>>panjang;
cout<<” Masukkan lebar = “,cin>>lebar;
cout<<” Masukkan jari-jari = “,cin>>jari;
cout<<” Masukkan sisi = “,cin>>sisi;
cout<<” “<<endl;
Segitiga=(alas*tinggi)/2;
Persegi=panjang*lebar;
Lingkaran=phi_3*jari;
Jajaran=alas*tinggi;
Trapesium=(2*sisi)/2*tinggi;
cout<<” Maka Luas Segitiga = “<<Segitiga<<endl;
cout<<” Maka Luas Persegi = “<<Persegi<<endl;
cout<<” Maka Luas Lingkaran = “<<Lingkaran<<endl;
cout<<” Maka Luas Jajaran Genjang = “<<Jajaran<<endl;
cout<<” Maka Luas Trapesium = “<<Trapesium<<endl;
break;
case ‘C’:
cout<<” Pilihan Anda C. Program Menghitung Volume “<<endl;
cout<<” “<<endl;
cout<<” Masukkan alas = “,cin>>alas;
cout<<” Masukkan tinggi = “,cin>>tinggi;
cout<<” Masukkan panjang = “,cin>>panjang;
cout<<” Masukkan lebar = “,cin>>lebar;
cout<<” Masukkan jari-jari = “,cin>>jari;
cout<<” “<<endl;
Balok=2*(panjang*lebar);
Bola=phi_3*phi_4*((jari*jari)*jari);
Kerucut=phi_3*phi_5*(jari*jari)*tinggi;
cout<<” Maka Volume Balok = “<<Balok<<endl;
cout<<” Maka Volume Bola = “<<Bola<<endl;
cout<<” Maka Volume Kerucut = “<<Kerucut<<endl;
break;
case ‘D’:
cout<<” Pilihan Anda D. Program Menghitung Keliling “<<endl;
cout<<” “<<endl;
cout<<” Masukkan panjang = “,cin>>panjang;
cout<<” Masukkan lebar = “,cin>>lebar;
cout<<” Masukkan tinggi = “,cin>>tinggi;
cout<<” Masukkan jari-jari = “,cin>>jari;
cout<<” Masukkan alas = “,cin>>alas;
cout<<” “<<endl;
KPersegi=(panjang*lebar)*2;
KBola=(2*phi_1)*jari;
cout<<” Maka Kelilihg Pesegi Panjang = “<<KPersegi<<endl;
cout<<” Maka Keliling Bola = “<<KBola<<endl;
break;
case ‘E’:
cout<<” Pilihan Anda E. Program Menghitung Mata Uang “<<endl;
cout<<” “<<endl;
cout<<” Masukkan Dinar = “,cin>>dinar;
cout<<” Masukkan Dollar = “,cin>>dollar;
cout<<” Masukkan Yen = “,cin>>yen;
cout<<” Masukkan Euro = “,cin>>euro;
cout<<” “<<endl;
DinartoRp=(dinar*5)*9500;
DollartoRp=dollar*9500;
EurotoRp=(euro*2)*9500;
YentoRp=(yen*9500)/4;
cout<<” Maka “<<dinar;
cout<<” Dinar = “<<DinartoRp<<” Rupiah “<<endl;
cout<<” Maka “<<dollar;
cout<<” Dollar = “<<DollartoRp<<” Rupiah “<<endl;
cout<<” Maka “<<yen;
cout<<” Yen = “<<YentoRp<<” Rupiah “<<endl;
cout<<” Maka “<<euro;
cout<<” Euro = “<<EurotoRp<<” Rupiah “<<endl;
break;
default:
cout<<” Pilihan Anda salah ! “<<endl;
}
getche();
}
void line()
{
int i;
for(i=0;i<80;i++)
cout<<”=”;
cout<<endl;
}
No comments:
Post a Comment