Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
#1

функции..! - C++

16.03.2011, 19:24. Просмотров 244. Ответов 1
Метки нет (Все метки)

3) Задано моменты начала и конца некоторого промежутка времени в часах, минутах и секундах (в пределах одних суток). Найти длительность этого промежутка в тех же единицах измерения.
С++
Помогите плс!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
garkeP91
50 / 50 / 5
Регистрация: 24.10.2010
Сообщений: 131
17.03.2011, 00:39     функции..! #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
using namespace std;
int main()
{
    int h1, m1, s1, h2, m2, s2, h, m, s;
    int time1, time2, dtime;
    do
    {
        cout<<"Enter the first time (hh mm ss): ";
        cin>>h1>>m1>>s1;
    } while (h1<0 || h1>24 || m1<0 || m1>59 || s1<0 || s1>59);
    do
    {
        cout<<"Enter the second time (hh mm ss): ";
        cin>>h2>>m2>>s2;
    } while (h2<0 || h2>24 || m2<0 || m2>59 || s2<0 || s2>59);
    time1=h1*3600+m1*60+s1;
    time2=h2*3600+m2*60+s2;
    time1>time2 ? dtime=time1-time2 : dtime=time2-time1;
    h=dtime/3600;
    m=dtime/60-h*60;
    s=dtime-h*3600-m*60;
    cout<<h<<" "<<m<<" "<<s<<endl;
    return 0;
}
Yandex
Объявления
17.03.2011, 00:39     функции..!
Ответ Создать тему
Опции темы

Текущее время: 08:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru