//-------------------------------------------------------------------------------------
#pragma hdrstop
#include
#include
//-------------------------------------------------------------------------------------
#pragma argsused
Int main(int argc, char*argv[])
{
Int suhu a,b,c,d,e,f;
Int cel,rea,fah,min,max;
Printf(“============================================= \n\n”);
Printf(“ Konversi Nilai Suhu \n”);
Printf(“============================================= \n\n”);
Printf(“ 1.Celcius ke Reanmor\n” );
Printf(“ 2.Celcius ke Fahrenheit\n” );
Printf(“ 3.Reanmor ke Fahrenheit\n” );
Printf(“ 4.Reanmor ke Celcius\n” );
Printf(“ 5.Fahrenheit ke Celcius\n” );
Printf(“ 6.Fahrenheit ke Reanmor\n” );
Printf(“============================================== \n\n”);
Printf(“ Tentukan Range Pengukuran \n”);
Printf(“============================================== \n\n”);
Printf(“ Batas minimal = “);scanf(“%d”,&min);
Printf(“ Batas maksimal=”);scanf(“%d”,&max);
Printf(“============================================== \n\n”);
Printf(“ Pilih salah satu kode pengukuran \n”);
Printf(“============================================== \n\n”);
Printf(“ Masukan kode =”);scanf(“%d”,&suhu);
Switch (suhu)
{
Case1:
Printf(“ Konversi Celcius ke Reanmor\n”);
Printf(“============================================== \n\n”);
Printf(“ Masukan nilai suhu =”);sanf(“%d”,&cel);
If(cel
{ Printf(“ Pengukuran anda tidak sesuai range yang ditentukan \a\a”);
}
else if (cel>=minIIcel<=max) { A= (cel*4)/5; Printf(“ suhu =%2.2d C\n”,cel); Printf(“ suhu =%2.2d R\n”,a); } Break; Case 2: Printf(“ Konversi Celcius ke Fahrenheit\n”); Printf(“=============================================== \n\n”); Printf(“ Masukan nilai suhu =”);scanf(“%d”,&cel); If (cel
{
Printf(“ pengukuran anda tidak sesuai dengan range yang ditentukan \a\a”);
}
Else if (cel>=minIIcel<=max) { B=(cel*9)/ 5+32; Printf(“ suhu =%2.2d c\n”,cel); Printf(“ suhu =%2.2d f\n”,b); } Break; Case 3: Printf(“ Konversi Reanmor ke Fahrenheit\n”); Printf(“=============================================== \n\n”); Printf(“ Masukan nilai suhu =”);scanf(“%d”,&rea); If(cel
{
Printf(“ pengukuran anda tidak sesuai range yang ditentukan \a\a”);
}
Else if(cel>=minIIcel<=max) { C=(rea*9)/4+32; Printf(“ suhu =%2.2d R\n”,rea); Printf(“ suhu =%2.2d F\n”,c); } Break: Case 4: Printf(“ Konversi Reanmor ke Celcius \n”); Printf(“============================================== \n\n”); Printf(“ Masukan nilai suhu =”);scanf(“%d”,&rea); If(cel
{
Printf(“ pengukuran anda tidak sesuai range yang ditentukan \a\a”);
}
Else if (cel>=minIIcel<=max) { E=((fah-32)*5)/9; Printf(“ suhu =%2.2d F/n”,fah); Printf(“ suhu =%2.2d C\n”,e); } Break; Case 6: Printf(“ Konversi Fahrenheit ke Reanmor \n”); Printf(“============================================== \n\n”); Printf(“ Masukan nilai suhu =”);scanf(“%d”,&fah); If(cel
{
F=((fah-32)*4)/9;
Printf(“ suhu =%2.2d F\n”,fah);
Printf(“ suhu =%2.2d R\n”,f);
}
Break;
Default: Printf(“ Konversi kode suhu SALAH! \a\a\a\a”);
}
Getch();
Return0;
}
//------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------
Langganan:
Posting Komentar (Atom)
Posting Komentar