кодесурса
«C ++

Упражнения на C ++: отображение текущей даты и времени

script1adsense2code
script1adsense3code

C ++ Basic: упражнение 34 с решением

Напишите программу на C ++ для отображения текущей даты и времени.

Пример решения :

Код C ++:

#include<iostream>
#include<cmath>
#include <ctime>
using namespace std;
int main()
{
 time_t t = time(NULL);
 tm* tPtr = localtime(&t);
 cout << "\n\n Display the Current Date and Time :\n";
 cout << "----------------------------------------\n";
 cout << " seconds =" << (tPtr->tm_sec) << endl;
 cout << " minutes =" << (tPtr->tm_min) << endl;
 cout << " hours =" << (tPtr->tm_hour) << endl;
 cout << " day of month =" << (tPtr->tm_mday) << endl;
 cout << " month of year =" << (tPtr->tm_mon)+1 << endl;
 cout << " year =" << (tPtr->tm_year)+1900 << endl;
 cout << " weekday =" << (tPtr->tm_wday )<< endl;
 cout << " day of year =" << (tPtr->tm_yday )<< endl;
 cout << " daylight savings =" <<(tPtr->tm_isdst )<< endl;
        cout << endl;
        cout << endl;
        cout << " Current Date: " <<(tPtr->tm_mday)<<"/"<< (tPtr->tm_mon)+1 <<"/"<< (tPtr->tm_year)+1900<< endl;
        cout << " Current Time: " << (tPtr->tm_hour)<<":"<< (tPtr->tm_min)<<":"<< (tPtr->tm_sec) << endl; 
           cout << endl;
    return 0;
}

Пример вывода:

 Показать текущую дату и время:                                   
----------------------------------------                               
 секунд = 57                                                          
 минут = 33                                                          
 часов = 12                                                            
 день месяца = 6                                                      
 месяц года = 7                                                     
 год = 2017                                                           
 будний день = 4                                                           
 день года = 186                                                     
 летнее время = 0                                                  
                                                                       
                                                                       
 Текущая дата: 07.06.2017                                                
 Текущее время: 12:33:57    

Блок - схема:

«Блок-схема:

Редактор кода C ++:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C ++, чтобы разделить два числа и напечатать на экране.
Далее: написать программу на C ++ для вычисления указанных выражений и вывода на печать.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code