import java.util.Scanner;
public class TemperaturTo {
public static void main (String[] args ){
//lager en variabel for Fahrenheit / making a variable for Fahrenheit
Scanner keyboard = new Scanner(System.in);
System.out.println("Skriv fahrenheit: ");
float fahrenheit = keyboard.nextInt();
//lager formelen for Celsius ved gitt fahrenheit / implement the formula for Celsius
double celsius = (fahrenheit - 32) / 1.8;
//skriver ut et resultat / write out the result
System.out.println( "Temperatur gitt i fahrenheit: " + fahrenheit );
System.out.println( "Temperatur i Celsius: " + celsius );
if( celsius > 30 && celsius < 50 ){
System.out.println("Det var for varmt");
}else if( celsius < 30 && celsius > 25 ) {
System.out.println("Dette var kanskje for varmt");
}else if( celsius == 25 ) {
System.out.println("Dette var akkurat passelig");
}else if( celsius < 20 && celsius >= 0 ) {
System.out.println("Dette var litt for kaldt");
}else if( celsius < 0 && celsius > -20) {
System.out.println("Kaldt!");
}else if( celsius == -273 ) {
System.out.println("Det absolutte nullpunkt!");
}else {
System.out.println("Dette har jeg ingen kommentar om");
}
}
}
我的问题通常是如何在不重置它的情况下使这个程序工作?我是新手,我想以某种方式循环扫描仪功能,让用户能够在一段时间内为华氏温度输入几个变量,而无需重置整个代码。
提前致谢