Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
катя120981
01.04.2023 04:14 •
Информатика
Дано текущее показание электронных часов: m часов n минут k секунд. какое время будет показывать часы через p часов q минут r секунд? . информатике. заранее .
Показать ответ
Ответ:
Арина9087
07.10.2020 06:41
#include <iostream>
using namespace std;
int m=-1, n=-1, k=-1;
int p=-1, q=-1, r=-1;
int main() {
setlocale(LC_ALL, "Rus");
cout<<"Введите часы(m):"<<endl;
while (m>24 or m<0) {
cin>>m;
if (m>24 or m<0) {
cout<<"Максимум - 24, минимум - 0"<<endl;
}
}
cout<<"Введите минуты(n):"<<endl;
while (n>59 or n<0) {
cin>>n;
if (n>59 or n<0) {
cout<<"Максимум - 59, минимум - 0"<<endl;
}
}
cout<<"Введите секунды(k):"<<endl;
while (k>59 or k<0) {
cin>>k; if (k>59 or k<0) {
cout<<"Максимум - 59, минимум - 0"<<endl;
}
}
cout<<""<<endl;
cout<<"Введите количество пройденых часов(p)"<<endl;
while (p<0) {
cin>>p;
if (p<0) {
cout<<"Минимум - 0"<<endl;
}
}
cout<<"Введите количество пройденых минут(q)"<<endl;
while (q<0) {
cin>>q;
if (q<0) {
cout<<"Минимум - 0"<<endl;
}
}
cout<<"Введите количество пройденых секунд(r)"<<endl;
while (r<0) {
cin>>r;
if (r<0) {
cout<<"Минимум - 0"<<endl;
}
}
cout<<"Начальное время: "<<m<<" часов, "<<n<<" минут, "<<k<<" секунд"<<endl; k=(r+k)%60;
n+=(r+k)/60;
n=(n+q)%60;
m+=(n+q)/60;
m=(m+p)%24;
cout<<"Конечное время: "<<m<<" часов, "<<n<<" минут, "<<k<<" секунд"<<endl;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
lenabejenar
07.10.2021 21:47
По шестнадцатеричной форме внутреннего представления вещественного числа в 4-х байтовой ячейке C7B7A000 восстановить само число в десятичной системе счисления....
Milykenon101
07.09.2021 08:58
Ребят,кто шарит по инфе поиоги класс...
rfhfntkm7p06pep
25.10.2020 16:38
Даны за к поисковому серверу: 1 бульдог&колли&уход 2бульдог&колли 3колли 4колли|корм...
Anya183930303
09.10.2022 12:02
Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел кратных 8 из интервала [121, 400], а если таких чисел нет,...
lizarodkina
09.10.2022 12:02
Надо 1)какой минимальный объём памяти нужно чтобы сохранить изображение с разрешением: а) 64×64 б) 128×256 в) 1024×768 при условии, что использовали 256 цветов в...
Yarik200825
08.10.2022 06:29
Робот умеет выполнять 4 команда.какое количество информации мы получим при выполнении одной из...
makusolka
08.10.2022 06:29
1.получить все шестизначные числа, в диапазоне от 0 до 999999, у которых сумма первых трех цифр равна сумме последних трех цифр. если в числе меньше шести цифр,...
endd1
30.11.2022 03:22
В мультфильме 3 спрайта: Гобо, Ракета и Планета Какой спрайт может передать сообщение о смене фона?...
anastasiatretyakova
03.03.2020 06:06
Дано натуральное число. Проверить, начинается ли число со своей наибольшей цифры....
vitya123567
07.10.2021 13:22
Вкниге 64 страницы.на каждой странице 1024 символа.какой объем информации в килобайтах содержится в книге,если используемый алфавит состоит из 64 символов...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
using namespace std;
int m=-1, n=-1, k=-1;
int p=-1, q=-1, r=-1;
int main() {
setlocale(LC_ALL, "Rus");
cout<<"Введите часы(m):"<<endl;
while (m>24 or m<0) {
cin>>m;
if (m>24 or m<0) {
cout<<"Максимум - 24, минимум - 0"<<endl;
}
}
cout<<"Введите минуты(n):"<<endl;
while (n>59 or n<0) {
cin>>n;
if (n>59 or n<0) {
cout<<"Максимум - 59, минимум - 0"<<endl;
}
}
cout<<"Введите секунды(k):"<<endl;
while (k>59 or k<0) {
cin>>k; if (k>59 or k<0) {
cout<<"Максимум - 59, минимум - 0"<<endl;
}
}
cout<<""<<endl;
cout<<"Введите количество пройденых часов(p)"<<endl;
while (p<0) {
cin>>p;
if (p<0) {
cout<<"Минимум - 0"<<endl;
}
}
cout<<"Введите количество пройденых минут(q)"<<endl;
while (q<0) {
cin>>q;
if (q<0) {
cout<<"Минимум - 0"<<endl;
}
}
cout<<"Введите количество пройденых секунд(r)"<<endl;
while (r<0) {
cin>>r;
if (r<0) {
cout<<"Минимум - 0"<<endl;
}
}
cout<<"Начальное время: "<<m<<" часов, "<<n<<" минут, "<<k<<" секунд"<<endl; k=(r+k)%60;
n+=(r+k)/60;
n=(n+q)%60;
m+=(n+q)/60;
m=(m+p)%24;
cout<<"Конечное время: "<<m<<" часов, "<<n<<" минут, "<<k<<" секунд"<<endl;
}