Write a menu driven program to convert Fahrenheit to Celsius and Celsius to Fahrenheit.
Solution:
import java.io.*;
import java.io.*;
/**
* Class FahrenToCelsius
*
*/
public class FahrenToCelsius
{
public static void main(String args[])throws IOException
{
int ch,c,f;
InputStreamReader ab=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(ab);
// Menu List
System.out.println("Enter 1. Farenheit to Celsius:");
System.out.println("Enter 2. Celsius To Farenheit:");
System.out.print("Enter Choice :");
ch=Integer.parseInt(br.readLine());
// switch statement
switch(ch)
{
case 1:
System.out.print("Enter Temperature in Farenheit :");
f=Integer.parseInt(br.readLine());
c=((f-32)*5)/9;
System.out.println("Temperature in Celsius :"+c);
break;
case 2:
System.out.print("Enter Temperature in Celsius :");
c=Integer.parseInt(br.readLine());
f=(9*c/5)+32;
System.out.println("Temperature in Farenheit :"+f);
break;
}
}
}
Output :
Enter 1. Farenheit to Celsius:
Enter 2. Celsius To Farenheit:
Enter Choice :1
Enter Temperature in Farenheit :100
Temperature in Celsius :37
Enter 1. Farenheit to Celsius:
Enter 2. Celsius To Farenheit:
Enter Choice :2
Enter Temperature in Celsius :100
Temperature in Farenheit :212
No comments:
Post a Comment