Advertisement
YavorGrancharov

ExamOnTime

Jan 22nd, 2017
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.61 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class ExamOnTime {
  4.     public static void main(String[] args) {
  5.         Scanner console = new Scanner(System.in);
  6.         int hourExam = Integer.parseInt(console.nextLine());
  7.         int minuteExam = Integer.parseInt(console.nextLine());
  8.         int hourArrive = Integer.parseInt(console.nextLine());
  9.         int minuteArrive = Integer.parseInt(console.nextLine());
  10.  
  11.         int timeExam = (hourExam * 60) + minuteExam;
  12.         int timeArrive = (hourArrive * 60) + minuteArrive;
  13.         int late = timeArrive - timeExam;
  14.         int early = timeExam - timeArrive;
  15.  
  16.         if (late <= 59 && late > 0) {
  17.             System.out.println("Late");
  18.             System.out.println(late + " minutes after the start");
  19.         } else if (late >= 60) {
  20.             int hour = late / 60;
  21.             int minutes = late % 60;
  22.             System.out.println("Late");
  23.             System.out.printf("%d:%02d" + " hours after the start", hour, minutes);
  24.         } else if (early == 0) {
  25.             System.out.println("On time");
  26.         } else if (early <= 30 && early > 0) {
  27.             System.out.println("On time");
  28.             System.out.println(early + " minutes before the start");
  29.         } else if (early > 30 && early < 60) {
  30.             System.out.println("Early");
  31.             System.out.println(early + " minutes before the start");
  32.         } else if (early >= 60) {
  33.             int hour = early / 60;
  34.             int minutes = early % 60;
  35.             System.out.println("Early");
  36.             System.out.printf("%d:%02d" + " hours before the start", hour, minutes);
  37.         }
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement