Hallo Fories,
ich habe einen Code geschrieben, der Fahrenheit in Celsius umrechnen und ausgeben soll. Da es die Zahlen von 0-20 sein sollen, habe ich das ganze in eine for-Schleife gepackt. Allerdings
wird nun nur 1 Wert ausgegeben und zwar 21... vielleicht liegt es daran dass ich double schon vorher als 0 definiert habe, aber das müsste doch egal sein, denn er geht dann sowieso nur immer wieder in die Schleife rein oder? Ich habe nun schon lange herumprobiert, allerdings steh ich irgendwie auf der Leitung... wär toll, wenn ihr mir einen Tipp geben könntet
ich habe einen Code geschrieben, der Fahrenheit in Celsius umrechnen und ausgeben soll. Da es die Zahlen von 0-20 sein sollen, habe ich das ganze in eine for-Schleife gepackt. Allerdings
wird nun nur 1 Wert ausgegeben und zwar 21... vielleicht liegt es daran dass ich double schon vorher als 0 definiert habe, aber das müsste doch egal sein, denn er geht dann sowieso nur immer wieder in die Schleife rein oder? Ich habe nun schon lange herumprobiert, allerdings steh ich irgendwie auf der Leitung... wär toll, wenn ihr mir einen Tipp geben könntet
Java:
//this program shows celsius temperature table
public class ChallengeSeven
{
public static void main (String [] args)
{
double fahrenheit = 0;
for (fahrenheit = 0; fahrenheit <= 20; fahrenheit++);
{
double celsiusAufrufen = celsius(fahrenheit);
System.out.println(fahrenheit + " degree Fahrenheit is equivalent to " + celsiusAufrufen + " degree celsius");
}
}
public static double celsius(double fahrenheit)
{
double celsiusResult = 5/ (double)9 * (fahrenheit - 32);
return celsiusResult;
}
}