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

Можно ли ввести своё время в формате hh:mm:ss? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цвет текста в консоле http://www.cyberforum.ru/cpp-beginners/thread50493.html
Кто может подсказать, как в потоке cout вывести текст другим цветом. прбывал подключать <conio.h> textcolor(); почему то не работает???
C++ Шифровальщик данных Нужна прога, которая сможет зашифровать данные и расшифровать...Хочу , чтобы использовались 'a','b','c','d','e','f', 'g','h','i','j','k','l', 'm','n','o','p','r','s', 't','u','v','x','y','z', 'A','B','C','D','E','F', http://www.cyberforum.ru/cpp-beginners/thread50491.html
C++ помогите решить))
привет всем! помогите решить (x mod3)-1; я новичек и еще много не доганяю если можно распишите с коментариями спс.
Функции С++ C++
Если кому не сложно,дайте пожалуйста комент по этой строке: for(; exp; exp--) что-то не възжаю что она делает Зараннее благодарю. Вот исходник
C++ алгоритм для определения любых 2 последовательных нечетных чисел, сумма которых равна N в кубе http://www.cyberforum.ru/cpp-beginners/thread50395.html
требуется написать алгоритм для определения любых 2 последовательных нечетных чисел, сумма которых равна N в кубе, для N = 1. . . 20 Добавлено через 13 минут кому не сложно..помогите решить эту задачу:help:. заранее спасибо!!
C++ Ввод и сложение чисел Есть вот такой код. Программа запоминает 20 введенных чисел и складывает их. Вроде бы все нормально только нужно разбить ее на 2 части-main и функцию, которая запоминает и складывает числа. Помимо этого нужно вписать параметр, чтобы можно было перед началом работы программы самостоятельно выбирать сколько чисел вводить-не 20 а к примеру 5, 10, 100.. Как это осуществить не понимаю((((:wall: Кому... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
12.09.2009, 06:47     Можно ли ввести своё время в формате hh:mm:ss?
Я как-то поизвращался разок

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// все возможные форматы времени
#define HHMMinMM(hour, minute) (hour*60+minute)
#define HourMinuteSec_In_Hour(hour, minute, sec)   (hour+(double)minute/60+(double)sec/3600)
#define HourMinuteSec_In_Minute(hour, minute, sec) (hour*60+minute+(double)sec/60)
#define HourMinuteSec_In_Sec(hour, minute, sec)    (hour*3600+minute*60+sec)
 
// только для вывода
#define Minute_In_HourMinuteSec(minute)     (int)(minute/60)<<":"<<(int)minute%60<<":"<<(int)(((int)(minute*100)%100)*60/100)
#define Minute_In_HourMinute(minute)     (int)(minute/60)<<":"<<(int)minute%60
#define Sec_In_HourMinuteSec(sec)           (int)(sec/3600)<<":"<<((int)sec%3600)/60<<":"<<((int)sec%3600)%60
 
 
// только для вывода c ограничение на день, то есть от 0:0:0 до 23:59:59
#define Minute_In_Hour0Minute_OneDay(minute)          ((int)(minute/60)%24)<<":"<<"0"<<(int)minute%60
#define Minute_In_HourMinute_OneDay(minute)       ((int)(minute/60)%24)<<":"<<(int)minute%60
#define Minute_In_HourMinuteSec_OneDay(minute)  ((int)(minute/60)%24)<<":"<<(int)minute%60<<":"<<(int)(((int)(minute*100)%100)*60/100)
#define Sec_In_HourMinuteSec_OneDay(sec)        ((int)(sec/3600)%24)<<":"<<((int)sec%3600)/60<<":"<<((int)sec%3600)%60
 
Текущее время: 06:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru