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

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

Войти
Регистрация
Восстановить пароль
 
Sunkar
1 / 1 / 0
Регистрация: 03.04.2012
Сообщений: 33
#1

Разница во времени - C++

13.04.2013, 21:29. Просмотров 338. Ответов 1
Метки нет (Все метки)

Даны две строки с датами : 20:15:06, 23:26:19 (ЧЧ:ММ:СС). Нужно вычислить разность между временами в минутах.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2013, 21:29     Разница во времени
Посмотрите здесь:

Разница во времени - C++
Подсчитать количества дней с начала эпох и до определенной даты включительно. (включая вискокосный год) #include <iostream> using...

разница с и с++ - C++
с этого сема у нас в универе начинается с.одни говорят что с и с++ тоже самое другие что нет. хотел спросить много ли в них разницы?и если...

Разница в днях - C++
Найти разницу в днях между двумя заданными датами. Даты вводить с клавиатуры.

C++ и C. В чём разница? - C++
Всем доброго времени суток. Недавно разбирал сортировки в с++. Написал быструю и слияние. Вроде бы работает нормально. Спустя некоторое...

Какая разница? - C++
Я уже довольно долго изучаю С++ и столкнулся с проблемой: чем отличается cout от printf, так как я всегда пользовался cout, не могу понять...

В чем разница? - C++
Скажите в чем разница между двумя кусками кода: std::string a; while ((std::cin>>a)!="Quit") { std::cout<<a; ...

В чем разница? - C++
Здравствуйте! Хотел узнать, в чем разница между С++ которым писали в старом добром BorlandC, в студии и VisualC++? Думал тем, что...

Разница адресов - C++
Здравствуйте. Подскажите, пожалуйста, почему в данном случае разница адресов равна 1, ведь под тип double выделяется 8 байт, поэтому как-бы...

Разница в С# и С++. Объясните - C++
Наверное, глупый вопрос, но я всё же хочу разобраться, в чем отличия этих двух языков и особенно, как отличаются их области применения. Где...

Разница в днях - C++
Найти разницу в днях между двумя заданными датами. Даты вводить с клавиатуры


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
palva
2592 / 1814 / 260
Регистрация: 08.06.2007
Сообщений: 6,958
Записей в блоге: 4
13.04.2013, 21:45     Разница во времени #2
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
using namespace std;
int main(){
    char *s1 = "20:15:06";
    char *s2 = "23:26:19";
    int sec1, sec2;
    sec1 = (atoi(s1)*60+atoi(s1+3))*60+atoi(s1+6);
    sec2 = (atoi(s2)*60+atoi(s2+3))*60+atoi(s2+6);
    cout << (sec2-sec1)/(double)60 << endl;
    return 0;
}
Ответ Создать тему
Опции темы

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