Java Fundamentals - Време + 15 минути
Доста време се мъчех, но не можех да реша задачата. Почнах да търся информация за нея във форума, уви не успях да намеря информация за програмата с Java затова реших да постна моето решение (да, след около час главоблъскане я решиш) просто, ако има хора като мен могат да ме попитат въпрос или да видят решението.
import java.util.Scanner;
public class Time {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int hr = Integer.parseInt(scanner.nextLine());
int mins = Integer.parseInt(scanner.nextLine());
mins = mins +15;
if (mins >= 60) {
mins = mins - 60;
hr = hr + 1;
} if (hr >= 24){
hr = hr - 24;
} if (mins < 10) {
System.out.println(hr + ":0" + mins);
} else {
System.out.println(hr + ":" + mins);
}
}
}
Ето и още един вариант :) Без последната else if конструкция и използване на printf за форматиране.