По заданному времени начала решения задачи (часы, минутки, секунды) и
По данному медли начала решения задачи (часы, минутки, секунды) и медли исполнения задачки (секунды) найти время окончания решения задачки.
С++ безотлагательно
include lt;iostreamgt;
using namespace std;
int main()
int h, m, s, time;
cin gt;gt; h gt;gt; m gt;gt; s gt;gt; time;
int hour, minute, second;
second = time % 60;
time -= second;
time = time/60;
minute = time % 60 ;
hour = time / 60;
if ( s + second gt; 60 )
s = (s+second) % 60;
if ( m + minute + 1 gt; 60 )
m = (m+minute+1) % 60;
if ( h + hour + 1 gt;= 24 )
h = (h+hour+1) % 24;
else
h+=hour+1;
else if( m + minute + 1 == 60 )
m = 0;
if ( h + hour + 1 gt;= 24 )
h = (h+hour+1) % 24;
else
h+=hour+1;
else
m = m+minute;
if ( h + hour gt;= 24 )
h = (h+hour) % 24;
else
h += hour;
else if ( s+second == 60 )
s = (s+second) % 60;
if ( m + minute + 1 gt; 60 )
m = (m+minute+1) % 60;
if ( h + hour + 1 gt;= 24 )
h = (h+hour+1) % 24;
else
h+=hour+1;
else if( m + minute + 1 == 60 )
m = 0;
if ( h + hour + 1 gt;= 24 )
h = (h+hour+1) % 24;
else
h +=hour+1;
else
m += minute;
if ( h + hour gt;= 24 )
h = (h+hour) % 24;
else
h = h + hour;
else
s = s+second;
if ( m + minute gt; 60 )
m = (m+minute) % 60;
if ( h + hour + 1 gt;= 24 )
h = (h+hour+1) % 24;
else
h+=hour+1;
else if( m + minute == 60 )
m = 0;
if ( h + hour + 1 gt;= 24 )
h = (h+hour+1) % 24;
else
h += hour+1;
else
m += minute;
if ( h + hour gt;= 24 )
h = (h+hour) % 24;
else
h += hour;
cout lt;lt; h lt;lt; ":" lt;lt; m lt;lt; ":" lt;lt; s;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.