Advertisement
desislava_topuzakova

TimePlus15Minutes

May 9th, 2018
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.39 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class TimePlus15Minutes {
  4.     public static void main(String[] agrs) {
  5.  
  6.         Scanner scanner = new Scanner(System.in);
  7.  
  8.         int hour = Integer.parseInt(scanner.nextLine()); //четем часа
  9.         int minutes = Integer.parseInt(scanner.nextLine()); //четем минутите
  10.  
  11.         int minuresPlus15 = minutes + 15; // изчисляваме минутите като им добавяме 15 минути
  12.         int hourNow = hour + (minuresPlus15 / 60); // изчисляваме часа като към началния час добавяме новополучения
  13.         int minutesNow = minuresPlus15 % 60; //изчисляваме минутите
  14.  
  15.         if (hour >= 23 && minutes >= 45) { // ако часът стане повече от 23 и минутите повече от 45 изходът трябва да се форматира по следния начин
  16.             System.out.printf("0:%02d", minutesNow); //принтираме часа, като той започва с 0, защото hour>=23; записът %02d -> числото да се представи с 2 цифри, ако е 9 да станe 09, ако е 12 си oстава 12
  17.         } else {
  18.             System.out.printf("%d:%02d", hourNow, minutesNow); //принтираме часа ако hour < 23 и minutes < 45
  19.         }
  20.     }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement