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

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

Войти
Регистрация
Восстановить пароль
 
Apelsin199
11 / 11 / 1
Регистрация: 04.11.2012
Сообщений: 127
#1

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

08.12.2012, 19:57. Просмотров 531. Ответов 2
Метки нет (Все метки)

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

Программа, которая переводит часы и минуты в минуты или минуты – в часы и минуты - C++
Составьте программу, которая в зависимости от входных данных переводит часы и минуты в минуты или минуты – в часы и ...

Необходимо реализовать шаблонный класс Array, и грамотно реализовать push_back - C++
Необходимо реализовать шаблонный класс Array, параметризируемый типом хранимых элементов. Класс Array представляет собой...

Игра в кости: реализовать мини-казино; реализовать возможность игры 2 человек между собой - C++
Уважаемые форумчане! Подскажите, пож-та, где можно посмотреть программу игры в кости, но не человека и компьютера, а двух человек...

Часы - C++
помогите плиз вот такую задачку решить: Даны целые числа M и N (0<M<=12, 0<=N<=60), указывающие момент времени: «M часов, N минут»....

Часы - C++
Нужно реализовать программу выполняющую перевод часов и минут в минуты и вычисляющую угол между минутной и часовой стрелкой. Вопрос: где...

Часы - C++
Правильный ли код? #include <iostream> using namespace std; int main () { int k, h, m; cin >> k; h = k / 30; m = k*2...

2
BumerangSP
4286 / 1408 / 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;
}
Правда, он нолики не будет показывать перед числами. Для этого лучше строки использовать, но эт чуть посложнее.
1
Apelsin199
11 / 11 / 1
Регистрация: 04.11.2012
Сообщений: 127
08.12.2012, 21:10  [ТС] #3
BumerangSP, Вы гений! =)) спасибо большое =)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2012, 21:10
Привет! Вот еще темы с ответами:

Часы C++ - C++
Помогите с решением, так как вообще не шарю в плюсах...

Часы C++ - C++
Здравствуйте. Вот программа, реализующая работу часов. Подскажите пожалуйста, что нужно добавить, чтобы был выбор часового пояса. Заранее...

Часы - C++
int main() { int sek,min,chas; chas=0; min=0; while(chas!=24) // Цикл подсчета часов { while(min!=60) // Цикл...

Стрелочные часы - C++
Разработать приложение, отображающее движение часовой, минутной и секундной стрелок часов. Циферблат в виде окружности снабжен метками...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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