nih salah satu tugas mata kuliah algoritma dan pemograman tentang konvert suhu, semoga bermanfaat guys :)
#include<iostream>
using namespace std;
float CelciusFahrenheit (int x)
{
float hasil;
hasil= ((9*x/5)+32);
return hasil;
}
float CelciusReamur (int x)
{
float hasil;
hasil= (4*x/5);
return hasil;
}
float FahrenheitCelcius (int x)
{
float hasil;
hasil=((5*x/9)-32);
return hasil;
}
float FahrenheitReamur (int x)
{
float hasil;
hasil= (4*(x-32)/9);
return hasil;
}
float ReamurFahrenheit (int x)
{
float hasil;
hasil=((9*x/4)+32);
return hasil;
}
float ReamurCelcius(int x)
{
float hasil;
hasil= (5*x/4);
return hasil;
}
int main ()
{
int suhu;
float hasil;
char lagi;
do{
cout<<"================================================================================"<<endl;
cout<<"==========================PROGRAM KONVENSI SUHU=================================="<<endl;
cout<<"================================================================================"<<endl;
cout<<" NAMA :IRSALINA SANTI KHASANAH"<<endl;
cout<<" NIM :15650008"<<endl;
cout<<"================================================================================"<<endl;
char kode;
cout<<"1. Celcius ke Fahrenheit"<<endl;
cout<<"2. Celcius ke Reamur"<<endl;
cout<<"3. Fahrenheit ke Celcius"<<endl;
cout<<"4. Fahrenheit ke Reamur"<<endl;
cout<<"5. Reamur ke Fahrenheit"<<endl;
cout<<"6. Reamur ke Celcius"<<endl;
cout<<"masukan pilihan rumus konvensi suhu yang anda inginkan =";
cin>>kode;
switch(kode)
{
case '1' :
cout<<"1. Celcius ke Fahrenheit"<<endl;
cout<<"Masukan suhu (Celcius)=";
cin>>suhu;
hasil=CelciusFahrenheit(suhu);
cout<<"Suhu Celcius dalam Fahrenheit="<<hasil<<endl;
break;
case '2' :
cout<<"2. Celcius ke Reamur"<<endl;
cout<<"Masukan suhu (Celcius)=";
cin>>suhu;
hasil=CelciusReamur(suhu);
cout<<"Suhu Celcius dalam Reamur="<<hasil<<endl;
break;
case '3' :
cout<<"3. Fahrenheit ke Celcius"<<endl;
cout<<"Masukan suhu (Fahrenheit)=";
cin>>suhu;
hasil=FahrenheitCelcius(suhu);
cout<<"Suhu Fahrenheit dalam Celcius="<<hasil<<endl;
break;
case '4' :
cout<<"4. Fahrenheit ke Reamur"<<endl;
cout<<"Masukan suhu (Fahrenheit)=";
cin>>suhu;
hasil=FahrenheitReamur(suhu);
cout<<"Suhu Fahrenheit dalam Reamur="<<hasil<<endl;
break;
case '5' :
cout<<"5. Reamur ke Fahrenheit"<<endl;
cout<<"Masukan suhu (Reamur)=";
cin>>suhu;
hasil=ReamurFahrenheit(suhu);
cout<<"Suhu Reamur dalam Fahrenheit="<<hasil<<endl;
break;
case '6' :
cout<<"6. Reamur ke Celcius"<<endl;
cout<<"Masukan suhu (Reamur)=";
cin>>suhu;
hasil=ReamurCelcius(suhu);
cout<<"Suhu Reamur dalam Celcius="<<hasil<<endl;
break;
}
cout<<"Apakah Anda Ingin Mengulang Lagi Dari Awal? [Y/T] = ";
cin>>lagi;
}
while(lagi=='y'|| lagi=='Y');
cout<<"--------------------------------------------------------------------------------";
cout<<" ..Terima Kasih.."<<endl;
cout<<"--------------------------------------------------------------------------------";
cout<<"------ Irsalina Santi Khasanah - 15650008 - Teknik Informatika'15 - UIN SUKA ------";
cout<<"-----------------------------------------------------------------------------\n";
system("pause");
}
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar