tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Дано текущее показание электронных
Дано текущее показание электронных часов: m часов n минут k секунд. какое время будет показывать часы через p часов q минут r секунд? . информатике. заранее .
lvalerika
3 11.09.2019 03:50
3
Ответы
KowkaSдеsь
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;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
medinceva24674qq
05.05.2020 22:21
На вход программы подаются оценки учеников 8 класса за контрольную работу по математике(в классе 25 человек). Вычислить:- средний за контрольную работу- найти количество...
Igir37yx
30.06.2019 05:20
Есть директор а у директора есть брат сергей ау серегея нету брата. как такое може быть?...
лтвтыьц
30.06.2019 05:20
1) вставь пропущенные слова. файловая - это организации файлов и папок на информации. 2) подчеркни верное в скобках файлы на экране монитора отображаются в (текстовом,графическом,звуковом)...
аня2838
30.06.2019 05:20
Вматрице с [6 x 7] определить сумму элементов, лежащих в диапазоне от x до y. заменить первую строку матрицы на значение найденной суммы....
PonchiKmm
20.05.2020 16:32
Знания, получаемые вами в школе; сведения, которые вы черпаете из книг, телепередач; новости, которые вы слышите по радио или от людей, называется...
Daeshka88
20.05.2020 16:32
Что делает монтаж звука в PowerPoint?...
Ландыш098
20.05.2020 16:32
Исправь ошибки в программе Program 2 pr; Var b,s: real; Begin Writeln (‘Введите числа b и с’) Readln( b,c); а=b+c; Write ln ( ‘a=’,a); End....
olkvochka1707
08.05.2020 14:07
сделать таблицу. Нужно найти остаток и прибыль...
megais
21.04.2019 09:47
1)степень, в которой прямоугольник состоит из градусов 2)любой угол поворота 90 и 3) любой угол поворота 90 градусов и 180 градусов...
РостиславФедоренко
21.04.2019 09:47
Доброе утро! у толи есть конфеты: 7 апельсиновых, 9 клубничных, 5 лимонных и 9 вишневых. толя хочет разложить все конфеты в несколько пакетиков так, чтобы ни в одном пакетике...
Популярные вопросы
Кто такие спартак, гай юлий цезарь?...
3
Решите уравнение: (х+2)(5-2х)=х(х+2),с решением : )...
1
Cоветы для пеппи как нужно вести себя в школе...
3
Полностью разобрать предложение. когда грузчики, бросив работать, рассыпались...
2
Определите связи слов в словосочетании по-зимнему холодно: а) согласование;...
3
Середня маса п яти карасів, що приготували на вечерю = 230 грам. кіт...
3
Назовите признаки, по которым группу слов можно отнести к определенной...
1
Мне написать 6 предложений past continuous past simple past perfect...
1
Раскройте скобки и подобные слагаемые: а) (1,2а+2,,3a+b) б)-1 3/7(1,4-0,7y)+0,6(1...
1
Все кишечнополостные ведут сидячий образ...
3
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;
}