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

Реализовать часы - C++

Восстановить пароль Регистрация
 
Apelsin199
11 / 11 / 1
Регистрация: 04.11.2012
Сообщений: 127
08.12.2012, 19:57     Реализовать часы #1
Вот такая проблема... не могу придумать, как реализовать часы... То есть, вот такая проблема, у меня есть два времени записанных таким образом:
00:00:00 и 00:00:00, всё это надо уметь складывать, отнимать, умножать и тп. Если на примере сложения, как реализовать сложение с "закономи времени", тобишь, если секунды равны 60, то минута увеличивается на 1, а секунды начинаются с начала... к примеру(для наглядности...):
Складываем вот такое время:
13:58:17
+
01:30:50
=
15:29:07
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2012, 19:57     Реализовать часы
Посмотрите здесь:

C++ Часы
Часы в псевдографике C++
часы с будильником C++
Часы C++
C++ Часы
C++ Стрелочные часы
C++ Часы C++
часы-минуты C++
Часы C++
C++ Необходимо реализовать шаблонный класс Array, и грамотно реализовать push_back
C++ Программа, которая переводит часы и минуты в минуты или минуты – в часы и минуты
C++ Часы в консоли

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
08.12.2012, 21:08     Реализовать часы #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
#include <iostream>
 
using namespace std;
int main()
{
     int hour=13,min=58,sec=17;
     int hour1=1,min1=30,sec1=50;
     sec+=sec1;
     if (sec>=60)
         {
             min++;
             sec=sec%60;  
       }
     min+=min1;  
     if (min>=60)
         {
             hour++;
             min=min%60;  
       }
    hour+=hour1;
     std::cout<<hour<<":"<<min<<":"<<sec<<'\n';
    return 0;
}
Правда, он нолики не будет показывать перед числами. Для этого лучше строки использовать, но эт чуть посложнее.
Apelsin199
11 / 11 / 1
Регистрация: 04.11.2012
Сообщений: 127
08.12.2012, 21:10  [ТС]     Реализовать часы #3
BumerangSP, Вы гений! =)) спасибо большое =)
Yandex
Объявления
08.12.2012, 21:10     Реализовать часы
Ответ Создать тему
Опции темы

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