import java.io.*;
public class konversisuhu
{
//konversi suhu dari celcius ke rearmur dan fahrenhit
public static void celcius() throws IOException
{
BufferedReader stdin =
new BufferedReader (new InputStreamReader(System.in));
System.out.print("Masukkan Suhu Celcius = ");
double c = Double.parseDouble(stdin.readLine());
double r =(4.0/5.0) * c;
double f =(9.0/5.0) * c+32 ;
System.out.println("Suhu Rearmur = "+r+" derajat");
System.out.println("Suhu Fahrenheit = "+f+" derajat");
}
//konversi suhu dari rearmur ke celcius dan fahrenhit
public static void rearmur() throws IOException
{
BufferedReader stdin =
new BufferedReader (new InputStreamReader(System.in));
System.out.print("Masukkan Suhu Celcius = ");
double r = Double.parseDouble(stdin.readLine());
double c =(5.0/4.0) * r;
double f =(9.0/4.0) * c+32 ;
System.out.println("Suhu Celcius = "+c+" derajat");
System.out.println("Suhu Fahrenhiet = "+f+" derajat");
}
//konversi suhu dari fahrenheit ke celcius dan rearmur
public static void fahrenheit() throws IOException
{
BufferedReader stdin =
new BufferedReader (new InputStreamReader(System.in));
System.out.print("Masukkan Suhu Celcius = ");
double f = Double.parseDouble(stdin.readLine());
double c =(5.0/9.0) * (f-32);
double r =(9.0/4.0) * (f-32) ;
System.out.println("Suhu Celsius = "+c+" derajat");
System.out.println("Suhu Rearmur = "+r+" derajat");
}
public static void main(String[] args) throws IOException
{
BufferedReader stdin =
new BufferedReader (new InputStreamReader(System.in));
int u=1;
while(u!=0)
{//=========================
System.out.println("KONVERSI SUHU");
System.out.println("=============\n");
System.out.println("");
System.out.println("Tentukan arah konversi");
System.out.println("1. Celcius - rearmur - fahrenheit");
System.out.println("2. Rearmur - celcius - fahrenheit");
System.out.println("3. Fahrenheit - celcius - rearmur");
System.out.println("4. Keluar");
System.out.print("Masukkan pilihan : ");
int pilih = Integer.parseInt(stdin.readLine());
switch(pilih)
{
case 1 : celcius();break;
case 2 : rearmur();break;
case 3 : fahrenheit();break;
case 4 : System.out.print("Terima kasih . . . ");u=0;break;
default : System.out.print("Masukkan pilihan 1 - 3");
}
System.in.read();
}//=========================
}
}
Subscribe to:
Post Comments (Atom)






0 comments:
Post a Comment