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

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

Войти
Регистрация
Восстановить пароль
 
Арсен_
2 / 2 / 0
Регистрация: 25.11.2012
Сообщений: 27
#1

Вывод года в формате ГГГГ - C++

08.12.2012, 19:17. Просмотров 403. Ответов 0
Метки нет (Все метки)

У меня есть программа

PHP
1
2
3
4
5
6
7
8
9
#include <fstream>
 
int main()
{
    std::fstream I("input.txt"), O("output.txt", 2);
    int k; I >> k;
    (k % 4) ? O << "13/09/" << k: 
                O << "12/09/" << k ;
}
Которая по входным данным определяет день программиста.

В выходной файл нужно вывести дату в формате DD/MM/YYYY, дело в том что если входная дата будет 2000г, то ответ будет 12/09/2000, а если будет 5, то будет 13/09/5 а это не соответствует формату /YYYY, надо 13/09/0005.

Как можно сокращенным образом это реализовать? так что бы как можно меньше символов в коде использовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2012, 19:17     Вывод года в формате ГГГГ
Посмотрите здесь:

Заданы даты в формате дд/мм/гггг. Отсортировать их по возрастанию. - C++
Заданы даты в формате дд/мм/гггг. Отсортировать их по возрастанию. Количество дат отдельно не задается. примеры 1) 10/12/2005 ...

Вернуть строку, содержащую дату в формате "Сегодня 22 января 2015 года" - C++
Нужно составить и отладить программу, возвращающую строку, содержащую дату в формате &quot;Сегодня 22 января 2015 года&quot;. совершенно не...

Вывод float в формате часов - C++
Блин, тупой я, никак не могу вывести дробное число вот в таком виде: float n = 11.53; printf(&quot;%2.f:%.2f&quot;, n, n) ...

Вывод чисел в формате 0000 - C++
Нужно сделать так что бы числа выводило в формате 0000: 1 - 0001; 12 - 0012; 123 - 0123; 1122 - 1122. Дописывание слева нулей к сожалению...

Вывод дня, месяца, года - C++
Помогите пожалуйста решить данную задачу, каким способом её лучше реализовать ? Условие: программа считывает дату в формате 07/21/55 и...

Вывод на экран месяцев года - C++
необходимо после определённой сортировки вывести на экран несколько месяцев года, которые должны быть записаны в виде римских цифр. есть...

Не верный вывод года в localtime - C++
Всем привет. Реализую обработчик ошибок и в логах нужно указать время ошибки. Решил находить время таким образом : time_t t; tm...

Вывод считанных чисел в исходном формате - C++
int main(int argc, char* argv) { char str=&quot;2, 75.3, 24.45, 55, 0, 0.37&quot;; char *ptr=str; float Arr; int...

Вывод числа в экспоненциальном формате со всеми значащими цифрами - C++
Доброго времени суток, столкнулся с проблемой. Каким образом вывести числа типа 1.17456е+007 со всеми цифрами десятичной записи числа

Вывод названия месяца года или сообщения об ошибке - C++
написать программу, которая запрашивает у пользователя номер месяца года, затем выводит название этого месяца года или сообщение об ошибке,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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