// Datei: Fahrenheit.java
// Eine Klasse zur Wandlung von Temperaturen von Celsius nach
// Andere
public class Temperatureinheiten
{
// Klassenmethode main() zur Ausgabe der Temperaturtabelle
public static void main (String[] args)
{
// Konstanten
final int UPPER = 400; // obere Grenze
final int LOWER = 0; // untere Grenze
final int STEP = 20; // Schrittweite
int fahr; // Temperatur in Fahrenheit
double celsius; // Temperatur in Celsius
double kelvin; // Temperatur in Kelvin
double rankin; // Temperatur in Rankin
fahr = 0;
kelvin = 0;
rankin = 0;
while (fahr <= UPPER)
while (kelvin <= UPPER)
while (rankin <= UPPER)
{
celsius = 5*(fahr-32)/9;
kelvin = 273.15*(celsius);
rankin = 1.8*(kelvin);
System.out.print (fahr);
System.out.print (kelvin);
System.out.print (rankin);
System.out.print (" ");
System.out.print (" ");
System.out.print (" ");
System.out.println (celsius);
System.out.println (kelvin);
System.out.println (rankin);
fahr = fahr + STEP;
}
}
}
// Eine Klasse zur Wandlung von Temperaturen von Celsius nach
// Andere
public class Temperatureinheiten
{
// Klassenmethode main() zur Ausgabe der Temperaturtabelle
public static void main (String[] args)
{
// Konstanten
final int UPPER = 400; // obere Grenze
final int LOWER = 0; // untere Grenze
final int STEP = 20; // Schrittweite
int fahr; // Temperatur in Fahrenheit
double celsius; // Temperatur in Celsius
double kelvin; // Temperatur in Kelvin
double rankin; // Temperatur in Rankin
fahr = 0;
kelvin = 0;
rankin = 0;
while (fahr <= UPPER)
while (kelvin <= UPPER)
while (rankin <= UPPER)
{
celsius = 5*(fahr-32)/9;
kelvin = 273.15*(celsius);
rankin = 1.8*(kelvin);
System.out.print (fahr);
System.out.print (kelvin);
System.out.print (rankin);
System.out.print (" ");
System.out.print (" ");
System.out.print (" ");
System.out.println (celsius);
System.out.println (kelvin);
System.out.println (rankin);
fahr = fahr + STEP;
}
}
}