Acmp c++ №777 Будильник решение нужноИзвестный исследователь Чарльз Ф. Мантц, устав от долгого путешествия через джунгли, лег спать в 10 часов вечера, но предварительно он завел будильник на 12 часов следующего дня. Но проспать 14 часов ему не удалось – будильник зазвонил через 2 часа. Исследователь забыл, что на будильнике, имеющем 12-тичасовой циферблат, можно задать время до звонка только менее 12 часов.Напишите программу, которая определяет, сколько часов успеет проспать исследователь, прежде чем будильник его разбудит.

20 Сен 2019 в 03:43
804 +1
0
Ответы
1
include

int main() {
int startHour = 22; // час, когда Чарльз лег спать
int alarmHour = 12; // час, на который он завел будильник

int hoursToSleep = (alarmHour - startHour + 24) % 12; // Рассчитываем, сколько часов можно проспать
std::cout << "Чарльз успеет проспать " << hoursToSleep << " часов." << std::endl;
return 0;

}

19 Апр 2024 в 21:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир