Guten Tag,
Wir haben von unseren Professor eine Aufgabe bekommen, in der wir auswählen sollen, ob von Celsius in Fahrenheit oder von Celsius in Kelvin umgerechnet werden soll. Wir sollen es mit JOptionPane machen. Bis zu einem gewissen Punkt habe ich es geschafft, aber jetzt weiß ich nicht mehr weiter, wie ich es mache das die Message box mit Kelvin angezeigt wird.
Ich würde mich sehr über rasche hilfe freuen.
MFG,
Fürsti
double celsius = Double.parseDouble(
JOptionPane.showInputDialog("Geben Sie eine Temperatur ein: "));
String [] einheit = {"Fahrenheit","Kelvin"};
int wahl = JOptionPane.showOptionDialog(null, "In welcher Einheit soll es um gerechnet werden", "Einheit",
JOptionPane.DEFAULT_OPTION, JOptionPane.INFORMATION_MESSAGE,
null, einheit, einheit[0]);
JOptionPane.showMessageDialog(null, (celsius *9/5) + 32 + " Fahrenheit", "Ergebniss" , JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
JOptionPane.showMessageDialog(null, (celsius + 273.15) + " Kelvin", "Ergebniss" , JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
Wir haben von unseren Professor eine Aufgabe bekommen, in der wir auswählen sollen, ob von Celsius in Fahrenheit oder von Celsius in Kelvin umgerechnet werden soll. Wir sollen es mit JOptionPane machen. Bis zu einem gewissen Punkt habe ich es geschafft, aber jetzt weiß ich nicht mehr weiter, wie ich es mache das die Message box mit Kelvin angezeigt wird.
Ich würde mich sehr über rasche hilfe freuen.
MFG,
Fürsti
double celsius = Double.parseDouble(
JOptionPane.showInputDialog("Geben Sie eine Temperatur ein: "));
String [] einheit = {"Fahrenheit","Kelvin"};
int wahl = JOptionPane.showOptionDialog(null, "In welcher Einheit soll es um gerechnet werden", "Einheit",
JOptionPane.DEFAULT_OPTION, JOptionPane.INFORMATION_MESSAGE,
null, einheit, einheit[0]);
JOptionPane.showMessageDialog(null, (celsius *9/5) + 32 + " Fahrenheit", "Ergebniss" , JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
JOptionPane.showMessageDialog(null, (celsius + 273.15) + " Kelvin", "Ergebniss" , JOptionPane.INFORMATION_MESSAGE);
System.exit(0);