/*
 * "Grundkurs Programmieren in Java - Band 1 (4. Auflage, 2007)"
 * 2001-2007, Carl Hanser Verlag
 * Loesungsvorschlag zu Aufgabe 5.2 (Version 4.0)
 * (c) 2001-2007 D. Ratz, J. Scheffler, D. Seese, J. Wiesenberger
 *
 * Variante 2
 *
 */


import Prog1Tools.IOTools;

public class SekundenZerlegung2 {

  public static void main(String [] args) {

    int ein, sekunden, minuten, stunden, tage, jahre;

    ein = IOTools.readInteger( "Sekunden: " );
    System.out.println( ein + " Sekunden entsprechen:" );

    sekunden = ein % 60;  // Rest-Sekunden bei Darstellung in Minuten
    ein      = ein / 60;  // in vollen Minuten enthaltene Sekunden
    minuten  = ein % 60;  // Rest-Minuten bei Darstellung in Stunden
    ein      = ein / 60;  // in vollen Stunden enthaltene Sekunden
    stunden  = ein % 24;  // Rest-Stunden bei Darstellung in Tagen
    ein      = ein / 24;  // in vollen Tagen enthaltene Sekunden
    tage     = ein % 365; // Rest-Tage bei Darstellung in Jahren
    ein      = ein / 365; // in vollen Jahren enthaltene Sekunden
    jahre    = ein;       // Jahre

    System.out.println( jahre    + " Jahren,"     );
    System.out.println( tage     + " Tagen,"      );
    System.out.println( stunden  + " Stunden,"    );
    System.out.println( minuten  + " Minuten und" );
    System.out.println( sekunden + " Sekunden."   );
  }

}
