Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class domashno {
- public static void main(String[ ] args) {
- Scanner scan = new Scanner(System.in);
- int startingHour = Integer.parseInt(scan.next("What is the starting hour "));
- int startingMinutes = Integer.parseInt(scan.next("What is the starting minutes "));
- int arrivalHour= Integer.parseInt(scan.next("What is the arrival hour "));
- int arrivalMinutes= Integer.parseInt(scan.next("What is the arrival minutes "));
- int dist;
- if(arrivalMinutes>startingMinutes){
- dist=arrivalMinutes-startingMinutes;
- }else{
- dist=startingMinutes-arrivalMinutes;
- }
- if(dist<30){
- System.out.println("youre on time "+ Integer.toString(dist)+" minutes before the start");
- }
- if(startingHour>0 && startingHour<24 && arrivalHour>0 && arrivalHour<24){
- if(arrivalHour>startingHour){
- if(arrivalMinutes>startingMinutes){
- System.out.println("youre late by "+ Integer.toString(arrivalHour-startingHour)+" hours and "+Integer.toString(arrivalMinutes-startingMinutes)+" minutes");
- }else{
- System.out.println("youre late by "+ Integer.toString(arrivalHour-startingHour-1)+" hours and "+Integer.toString(60-startingMinutes)+" minutes");
- }
- }
- if(arrivalHour<startingHour && dist>30){
- System.out.println("youre early by "+ Integer.toString(startingHour-arrivalHour-1)+" hours and "+Integer.toString(60-arrivalMinutes)+" minutes");
- }
- if(arrivalHour==startingHour){
- if(arrivalMinutes>startingMinutes){
- System.out.println("youre late by "+ Integer.toString(arrivalHour-startingHour)+" hours and "+Integer.toString(arrivalMinutes-startingMinutes)+" minutes");
- }
- if(arrivalMinutes<startingMinutes && dist>30){
- System.out.println("youre early by 0 hours and "+(Integer.toString(startingMinutes-arrivalMinutes))+" minutes");
- }
- }
- }else{
- System.out.println("Youve entered an invalid hour");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement