Lösungsvorschlag Aufgabe 2.1.2: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „<pre> public void mondbremse(){ Scanner eingabe = new Scanner (System.in); System.out.print ("Geben Sie das Kalenderjahr ein: "); int jahr=eingabe.n…“)
 
 
Zeile 6: Zeile 6:
 
   System.out.print ("Geben Sie das Kalenderjahr ein: ");
 
   System.out.print ("Geben Sie das Kalenderjahr ein: ");
 
   int jahr=eingabe.nextInt();
 
   int jahr=eingabe.nextInt();
   double zeit=((double)jahr-2013)*0.0016;
+
   double zeit=((double)jahr-2014)*0.0016;
 
   System.out.println("Im Jahr "+jahr+" dauern die Tage um "+zeit+" Sekunden laenger als heute.");
 
   System.out.println("Im Jahr "+jahr+" dauern die Tage um "+zeit+" Sekunden laenger als heute.");
 
}
 
}

Aktuelle Version vom 9. Oktober 2014, 14:52 Uhr


public void mondbremse(){
   Scanner eingabe = new Scanner (System.in);
   
   System.out.print ("Geben Sie das Kalenderjahr ein: ");
   int jahr=eingabe.nextInt();
   double zeit=((double)jahr-2014)*0.0016;
   System.out.println("Im Jahr "+jahr+" dauern die Tage um "+zeit+" Sekunden laenger als heute.");
}

Hinweis: Ohne die Typumwandlung (double) jahr würde das Jahr als Dezimalzahl (z.B. 2013.0) bei der Ausgabe angezeigt werden.