Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

import java.util.Scanner; public class TestLab100 { public static void main(Stri

ID: 3539050 • Letter: I

Question

import java.util.Scanner; public class TestLab100 { public static void main(String[] args) { Scanner keyboard = new Scanner(System.in); int milisec, sec, hour, minute, remainderMi, remainderS, remainderH, remainderM; System.out.print("Starting milli-seconds: "); milisec = keyboard.nextInt(); hour = milisec/ 3600000; remainderH = milisec% 3600000; minute = remainderH/ 60; remainderS= minute/1000; remainderM = minute00; remainderMi = remainderM% 1000; System.out.println("Hours: " + hour); System.out.println("Minutes: " + remainderS); System.out.println("Seconds: " + remainderM); System.out.println("Milli Seconds: " + remainderMi); } }

Explanation / Answer

import java.util.Scanner;


public class TestLab100 {


public static void main(String[] args) {

Scanner keyboard = new Scanner(System.in);

int milisec, sec, hour, minute, remainderMi, remainderS, remainderH, remainderM;

System.out.print("Starting milli-seconds: ");

milisec = keyboard.nextInt();

hour = milisec / 3600000;

remainderH = milisec % 3600000;

minute = remainderH / (60*1000);

remainderS = remainderH % (60*1000);

sec = remainderS / (1000);

//remainderM = minute / 60;

remainderMi = remainderH % 1000;

System.out.println("Hours: " + hour);

System.out.println("Minutes: " + minute);

System.out.println("Seconds: " + sec);

System.out.println("Milli Seconds: " + remainderMi);

}

}