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

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

Войти
Регистрация
Восстановить пароль
 
AniiZea
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 6
#1

Вывести на экран дату следующего дня - C++

18.01.2012, 14:27. Просмотров 836. Ответов 2
Метки нет (Все метки)

ребят помогите пожалуйста с кодом,

Ввести дату в формате ДД,ММ,ГГГГ.Вывести на экран дату следующего дня

заранее спасибо.с языком си туго очень
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2012, 14:27     Вывести на экран дату следующего дня
Посмотрите здесь:
Ввести одну дату и вывести дату следующего дня C++
C++ Вывести на экран дату дня, который будет через неделю от заданного дня
C++ Определить дату следующего дня (задача)
C++ Задана некоторая дата. Определить дату следующего дня
По дате d,m,y определить дату следующего дня d1,m1,y1( d-день , m-месяц, y-год). Использовать оператор switch C++
C++ Получить день и номер месяца и определить дату следующего дня (считать год невисокосным)
Дата не високосного года (31 декабря не учитывать). Вывести дату завтрашнего дня C++
C++ Дата следующего дня
C++ Функция, принимающая на вход дату рождения и текущую дату, и вычисляющая число дней до дня рождения
Вывести на экран сегоднешнею дату C++
C++ По порядковому номеру дня недели вывести на экран его название
C++ В зависимости от порядкового номера дня недели вывести на экран его название

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
18.01.2012, 14:48     Вывести на экран дату следующего дня #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include "boost/date_time/gregorian/gregorian.hpp"
 
int main() {
   boost::gregorian::date dt(2012, 1, 18);
   boost::gregorian::date_duration d(1);
   std::cout << dt << " + 1 day = " << dt + d << std::endl;
   
   return 0;
}
http://liveworkspace.org/code/7be3ed...474a1eecd61ce8

Добавлено через 1 минуту
Цитата Сообщение от AniiZea Посмотреть сообщение
выбора в языке СИ*
Этого не заметил.
Тогда тип дата,
C
1
2
3
typedef struct date {
    int d, m, y;
} date_t;
И написать функцию для увеличения. Но предусмотреть такие мелочи, как високосный год и т.д.
AniiZea
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 6
22.01.2012, 20:12  [ТС]     Вывести на экран дату следующего дня #3
спасибо.но где обычные циклы?нужные стандартные циклы и ввод даты с клавиатуры. я вижу что работает правильно,но первый раз вижу такие библиотеки,это как то можно оформиь через do/ while / do while
Ответ Создать тему
Опции темы

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