import java.util.Scanner;
public class Temperature
{
public static double convertFtoC(double F)
{
return (F-32)*5/9;
}
public static void main
(String[] args
) {
double F; //Stores Farenheit
double C; //Stores Celsius
Scanner keyboard
= new Scanner
(System.
in);
System.
out.
print("Enter a temperature in Fahrenheit: "); //Enter in Farenheit F = keyboard.nextDouble(); //Stores Farenheit
System.
out.
println("The temperature in Celsius is: " + convertFtoC
(F
)); //Displays Celsius (call convertFtoC(F) where celcuis conversion needed)
F = 0;
System.
out.
println("Fahrenheit\t Celsius"); while (F <= 100)
{
// Display the F and C in increments of 10.
System.
out.
println(F
+ "\t\t" + convertFtoC
(F
)); // Increment for the next day.
F++;
}
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwpwdWJsaWMgY2xhc3MgVGVtcGVyYXR1cmUKewogICAgICAgIAogICAgICAgIHB1YmxpYyBzdGF0aWMgZG91YmxlIGNvbnZlcnRGdG9DKGRvdWJsZSBGKQogICAgICAgIHsKICAgICAgICAgICAgICAgIHJldHVybiAoRi0zMikqNS85OwogICAgICAgIH0KIAogICAgICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpCiAgICAgICAgewogICAgICAgICAgICAgICAgZG91YmxlIEY7IC8vU3RvcmVzIEZhcmVuaGVpdAogICAgICAgICAgICAgICAgZG91YmxlIEM7IC8vU3RvcmVzIENlbHNpdXMKICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBTY2FubmVyIGtleWJvYXJkID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCJFbnRlciBhIHRlbXBlcmF0dXJlIGluIEZhaHJlbmhlaXQ6ICIpOyAvL0VudGVyIGluIEZhcmVuaGVpdAogICAgICAgICAgICAgICAgRiA9IGtleWJvYXJkLm5leHREb3VibGUoKTsgLy9TdG9yZXMgRmFyZW5oZWl0CiAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJUaGUgdGVtcGVyYXR1cmUgaW4gQ2Vsc2l1cyBpczogIiArIGNvbnZlcnRGdG9DKEYpKTsgLy9EaXNwbGF5cyBDZWxzaXVzIChjYWxsIGNvbnZlcnRGdG9DKEYpIHdoZXJlIGNlbGN1aXMgY29udmVyc2lvbiBuZWVkZWQpCiAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgRiA9IDA7CiAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJGYWhyZW5oZWl0XHQgQ2Vsc2l1cyIpOyAKICAgICAgICAgICAgICAgIHdoaWxlIChGIDw9IDEwMCkKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAvLyBEaXNwbGF5IHRoZSBGIGFuZCBDIGluIGluY3JlbWVudHMgb2YgMTAuCiAgICAgICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihGICsgIlx0XHQiICsgY29udmVydEZ0b0MoRikpOwogICAgICAgICAgICAgICAgICAgICAgICAvLyBJbmNyZW1lbnQgZm9yIHRoZSBuZXh0IGRheS4KICAgICAgICAgICAgICAgICAgICAgICAgRisrOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgfQp9