6.4.. Putovanje traje n sekundi. Izračunaj koliko je to sati, minuta i sekundi.

Opis rješenja: Sat ima 3600 sekundi. Dijeljenjem vremena u sekundama sa 3600 dobijamo sate sat := n DIV 3600. Ostatak sekundi (sek1) se dijeli sa 60 i dobijamo minute, a ostatak dijeljenja sek1 sa 60 su sekunde.

Opis programa:

Listing programa:

// 06412012
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner (System.in);

        System.out.print("Proteklo sekundi: ");
        int n = input.nextInt();      // broj sekundi
        int sat = n / 3600;           // sekundi u satima
        int  sek1 = n % 3600;         // ostatak od sati
        int min = (int) (sek1 / 60);  // sekundi u minute
        int sek = sek1 % 60;          // sekunde
		System.out.println("proteklo sati = " + sat ); // ispis
		System.out.println("minuta = "  + min);
		System.out.println("sekundi = "  + sek);
    }
}

Ispis na ekranu:

Index