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

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

Войти
Регистрация
Восстановить пароль
 
snadow
 Аватар для snadow
0 / 0 / 0
Регистрация: 03.07.2011
Сообщений: 41
#1

Часы - C++

24.02.2012, 18:59. Просмотров 1034. Ответов 1
Метки нет (Все метки)

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
26
27
28
int main()
{
 int sek,min,chas;
 chas=0;
 min=0;
 while(chas!=24) // Цикл подсчета часов
   {
        while(min!=60) // Цикл подсчета минут
             {
         for (sek=0;sek!=60;sek++)  // Цикл подсчета секунд
                 {
                    cout<<chas<<":"<<min<<":"<<sek; // Вывод таймера
                    Sleep(250);    // Задержка
                    system("cls"); // Очистка экрана
                 }
  if (sek==60) 
      { 
          min++;
      }
  if (min==60)
      { 
          chas++; 
      }
 
            }
   }
system("pause");  // Подтверждение продолжения выполнения 
}
В общем все работает, как сделать что бы таймер отображался в виде - 00:00:00 ,а не 0:0:0??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2012, 18:59     Часы
Посмотрите здесь:

C++ Часы
часы с будильником C++
C++ Аналоговые часы на C++
Стрелочные часы. C++
C++ Часы
C++ Часы C++
часы-минуты C++
Часы C++
C++ Электронные часы
Электронные часы C++
C++ Часы в консоли
C++ C++ часы-отражение

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
thebvog
 Аватар для thebvog
73 / 53 / 3
Регистрация: 20.02.2012
Сообщений: 239
24.02.2012, 19:12     Часы #2
snadow,
C++
1
2
3
4
#include <iomanip>
cout<<setfill('0')<<setw(2);
// setfill - устанавливает заполнение '0', а setw - количество знаков перед выводом
cout<<chas<<":"<<min<<":"<<sek;
Или
C++
1
printf("%02d:%02d:%02d",chas,min,sec); //
Yandex
Объявления
24.02.2012, 19:12     Часы
Ответ Создать тему
Опции темы

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