Bin grad dabei mir Java anzueignen und noch ein absoluter Noob auf diesem Gebiet. Bräuchte Hilfe bei einer Teilaufgabe.
1. Aufgabe (gelöst):
Schreiben Sie ein Java Programm, welches einen Temperaturwert in Celsius von der Konsole einliest, diesen Wert nach folgender Formel in eine Temperaturangabe umrechnet und auf dem Bildschirm ausgibt.
Formel: Grad Celsius = 5/9 * (Grad Fahrenheit - 32)
2. Aufgabe
Schreiben Sie ein Java Programm, das eine Tabelle auf dem Bildschirm ausgibt, der man im Bereich von 0-20 C die zugeh. Temperatur in Fahrenheit entnehmen kann. Schrittweise sollte 2 C sein.
Bsp.: C F
0 32,0
2 35,6
Meine Überlegungen waren ein Scheife einzuführen, welche von 0 beginnend in 2er Schritten bis 20 die Celsius Werte mittels der Formel in Fahrenheit umwandelt und ausgibt.
- Wie muss diese Schleife aussehen?
- Wie schaffe ich es, dass die Werte 0,2,4 etc nicht von mir per Hand (Scanner) sondern autom eingegeben werden?
Hoffe mir kann jemand etwas auf die Sprünge helfen...
1. Aufgabe (gelöst):
Schreiben Sie ein Java Programm, welches einen Temperaturwert in Celsius von der Konsole einliest, diesen Wert nach folgender Formel in eine Temperaturangabe umrechnet und auf dem Bildschirm ausgibt.
Formel: Grad Celsius = 5/9 * (Grad Fahrenheit - 32)
Code:
import java.util.*;
import java.io.*;
public class Fahrenheit {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Bitte einen Wert in Celsius eingeben");
Scanner input = new Scanner(System.in);
double celsius = input.nextDouble();
double fahrenheit = celsius * 9 / 5 + 32;
System.out.printf("fahrenheit=%f", fahrenheit);
}
}
Schreiben Sie ein Java Programm, das eine Tabelle auf dem Bildschirm ausgibt, der man im Bereich von 0-20 C die zugeh. Temperatur in Fahrenheit entnehmen kann. Schrittweise sollte 2 C sein.
Bsp.: C F
0 32,0
2 35,6
Meine Überlegungen waren ein Scheife einzuführen, welche von 0 beginnend in 2er Schritten bis 20 die Celsius Werte mittels der Formel in Fahrenheit umwandelt und ausgibt.
- Wie muss diese Schleife aussehen?
- Wie schaffe ich es, dass die Werte 0,2,4 etc nicht von mir per Hand (Scanner) sondern autom eingegeben werden?
Hoffe mir kann jemand etwas auf die Sprünge helfen...