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

Работа с временем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Паскаль и С++ http://www.cyberforum.ru/cpp-beginners/thread252515.html
Напечатать в растущем порядке все трехзначные натуральные числа, в записи которых нет одинаковых цифр. Мы перешли с Паскаля на С++.На паскале проблем почти небыло, но вот никк не освоюсь на С++. Я...
C++ Словесный эквивалент числа Помогите написать программу на visual C++ : словесный эквивалент числа http://www.cyberforum.ru/cpp-beginners/thread252486.html
C++ Где ошибка?
//--------------------------------------------------------------------------- #include <vcl.h> #include <stdio.h> #include <conio.h> #pragma hdrstop ...
Создать массив записей размером N с информацией о студенте C++
Создать массив записей размером N с информацией о студенте: ФИО (string), Пол (char), год рождения (Integer), стипендия (real), адрес. Ввести в массив данные о некоторых студентах группы, а затем...
C++ Tree, set, map etc. http://www.cyberforum.ru/cpp-beginners/thread252422.html
Решил посмотреть реализацию стандартного мап/сет и вспомогательного класса _Tree (кстати, он только в MSVS или есть везде, но по разному называется и по разному реализован?). Реализованы они по...
C++ Оцените код сортировки массива //-------------------------------------------------- //1.Динам. одномерный массив Х заполнить функцией rand() //2.Симметрические числа скопировать в Y массив //3.Сортировать Y //4.Те числа,... подробнее

Показать сообщение отдельно
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
05.03.2011, 16:58
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
29
30
31
#include<iostream>
#include<ctime>
 
int main(){
    char buffer[80];
    time_t rawTime=time(NULL);
    int tmp;
    struct tm *p;
    p=localtime(&rawTime);
    std::cout<<"Vvedite ishodnoe vremya\n";
    std::cout<<"hours= ";
    std::cin>>p->tm_hour;
    std::cout<<"minutes= ";
    std::cin>>p->tm_min;
    std::cout<<"seconds= ";
    std::cin>>p->tm_sec;
    rawTime=mktime(p);
    std::cout<<"\nSkolko pribavit?\n";
    std::cout<<"chasov= ";
    std::cin>>tmp;
    rawTime+=tmp*3600;
    std::cout<<"minut= ";
    std::cin>>tmp;
    rawTime+=tmp*60;
    std::cout<<"secund= ";
    std::cin>>tmp;
    rawTime+=tmp;
    p=localtime(&rawTime);
    strftime(buffer, sizeof(buffer), "%H:%M:%S", p);
    std::cout<<"\nResult\n"<<buffer;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru