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

Вывести текущую дату и время - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 114, средняя оценка - 4.73
tezarian
Сообщений: n/a
24.05.2012, 19:54     Вывести текущую дату и время #1
Люди помогите с написанием программы выводящей дату и время на экран!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
24.05.2012, 21:34     Вывести текущую дату и время #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
24
#include <iostream> 
using namespace std; 
int main() 
{ 
    setlocale(0, "Rus"); 
 
    int hour, minute, second; 
    int year, month, day;
 
    cout << "Введите часы "; cin >> hour; 
    cout << "Введите минуты "; cin >> minute; 
    cout << "Введите ссекунды "; cin >> second;  
 
    cout << endl; 
 
    cout << "Введите год "; cin >> year; 
    cout << "Введите месяц "; cin >> month; 
    cout << "Введите день "; cin >> day;
 
    cout << "Время " << hour << ":" << minute << ":" << second << endl; 
    cout << "Дата " << day << "/" << month << "/" << year << endl;
 
    system("Pause"); 
}
tezarian
Сообщений: n/a
25.05.2012, 16:26     Вывести текущую дату и время #3
David Sylva, эта программа выводит текущую дату и время???
Watros
3 / 3 / 0
Регистрация: 12.09.2010
Сообщений: 40
25.05.2012, 17:00     Вывести текущую дату и время #4
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <time.h>
 
int main ()
{
 time_t rawtime;
 struct tm * timeinfo;
 time ( &rawtime );
 timeinfo = localtime ( &rawtime );
 printf ( "Текущее время и дата: %s", asctime (timeinfo) );
 return 0;
}
Добавлено через 19 минут
Или так

C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main ()
{
time_t seconds = time(NULL);
tm* timeinfo = localtime(&seconds);
cout<<"Текущее время и дата:"<<asctime(timeinfo)<<endl;
cin.get();
return 0;
}
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
25.05.2012, 17:23     Вывести текущую дату и время #5
Нет.
C++
1
2
3
4
5
6
7
8
9
10
#include <ctime>
#include <iostream>
using namespace std;
int  main()
{
time_t t;
t=time(0);
cout << puts(ctime(&t));  
 
}
kukuruza29
0 / 0 / 0
Регистрация: 10.07.2014
Сообщений: 2
10.07.2014, 00:49     Вывести текущую дату и время #6
David Sylva,
warning C4996: 'ctime': This function or variable may be unsafe. Consider using ctime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
Supernatural
10.07.2014, 00:51
  #7

Не по теме:

некромант-это сила

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2014, 00:51     Вывести текущую дату и время
Еще ссылки по теме:

C++ Текущую дату сравнить с заданной датой
C++ Создать функцию, которая принимает на вход дат рождения и текущую дату и вычисляет кол-во дней до дня рождения
C++ Разработать (и применить) для классов A и B дружественную функцию, позволяющую определять текущую дату и время

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

Или воспользуйтесь поиском по форуму:
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
10.07.2014, 00:51     Вывести текущую дату и время #8
kukuruza29, это заморочки MS компилятора, ничего страшного в этом коде нет.
Yandex
Объявления
10.07.2014, 00:51     Вывести текущую дату и время
Ответ Создать тему
Опции темы

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