Hallo Leute
Ich habe hier Programm,womit am die europäische Zeit/ das Datum in die amerikanische umzurechnen kann.
Meine Frage..
Wozu dient
Nächste Frage,
Wie nennt man das was man in diesem Teil des Programmes macht, und wozu nützt es?
Danke im Vorraus =)
Ich habe hier Programm,womit am die europäische Zeit/ das Datum in die amerikanische umzurechnen kann.
Java:
//Versuch4.java
//Umwandlung von Europäischer Zeit und Temperatur in Amerikanische
import javax.swing.JOptionPane;
public class Versuch4{
//Deklaration aller Methoden für die Variablen
public static String eingabeEUZeit,eingabeEUTemperatur;
public static double temperaturC,temperaturF;
public static int zeitE,zeitA;
public static boolean am;
public static void main(String args[]){
//Eingabe der Werte
eingabeEUZeit=JOptionPane.showInputDialog("Geben Sie die EU Zeit in hhmm ein,\nwelche in die amerikanische Zeit ungewandelt wird:");
eingabeEUTemperatur=JOptionPane.showInputDialog("Geben Sie die EU Temperatur in °C ein,\nwelche in °F umgewandelt wird:");
//Deklaration der Zeit und Temperatur
zeitE=Integer.parseInt(eingabeEUZeit);
temperaturC=Double.parseDouble(eingabeEUTemperatur);
//Ausgabe eingeben
ausgabe();
System.exit(0);
}
public static void ausgabe(){
//Get Werte und Methoden durchlaufen lassen;
temperaturC = getTC();
temperaturF = tChange(temperaturC);
zeitE = getZE();
am = controllam(zeitE);
zeitA = zChange(am,zeitE);
//Anfang der Ausgabe
if(am == true){
JOptionPane.showMessageDialog(null,temperaturF + " = Umgewandelte Temperatur in °F \n" + zeitA+ " am,ist die amerikanische Zeit");
}
else{
JOptionPane.showMessageDialog(null,temperaturF + " = Umgewandelte Temperatur in °F \n" + zeitA + " pm,ist die amerikanische Zeit");
}
}
//Methode der Temperaturumwandlung
static double getTC() {
return temperaturC;
}
static double tChange(double temperaturC)
{
double temperaturF;
temperaturF = (temperaturC * 9/5) + 32;
return temperaturF;
}
//Methode zur Zeitumwandlung
static int getZE(){
return zeitE;
}
static boolean controllam(int ZE)
{
if(ZE < 1200)
{
am = true;
}
else if(ZE == 2400)
{
am= true;
}
else{
am = false;
}
return am;
}
// Zeitumwandlung
static int zChange(boolean am, int zeitE){
if(am == true && zeitE != 0 && zeitE != 2400)
{
zeitA = zeitE;
}
else if(zeitE == 0 )
{
zeitA = (zeitE+1200);
}
else{
zeitA = (zeitE-1200);
}
return zeitA;
}
}
Meine Frage..
Wozu dient
Code:
static double getTC() {
return temperaturC;
}
Code:
static int getZE(){
return zeitE;
}
Nächste Frage,
Wie nennt man das was man in diesem Teil des Programmes macht, und wozu nützt es?
Code:
public static void ausgabe(){
//Get Werte und Methoden durchlaufen lassen;
temperaturC = getTC();
temperaturF = tChange(temperaturC);
zeitE = getZE();
am = controllam(zeitE);
zeitA = zChange(am,zeitE);
Danke im Vorraus =)