Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 6
1

Вывести на экран дату дня, который будет через неделю от заданного дня

20.12.2011, 20:44. Показов 1491. Ответов 5
Метки нет (Все метки)

помогите с задачей

Нужно оформить через операторы циклов,

Ввести на экран дату в формате ДД.ММ.ГГГГ,
вывести на экран дату дня через неделю
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2011, 20:44
Ответы с готовыми решениями:

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

Определить дату предыдущего дня и дату следующего дня
Условие 1::O_O: Дата некоторого дня определяется двумя натуральными числами m(порядковый номер...

Дана дата некоторого дня. Определить дату дня, предшествующего данному
дана дата некоторого дня. определить дату дня предшествующего данному Пример: Вход 10.12.2007...

Вычислить дату следующего дня, предыдущего дня и число дней в месяце
Дата некоторого дня характеризуется трема натуральными числами - a (год), b (номер месяца), c...

5
4 / 4 / 0
Регистрация: 20.12.2011
Сообщений: 17
20.12.2011, 21:33 2
Функция localtime возвращает указатель на структуру с локальной датой:

C
1
2
3
4
5
6
7
8
9
10
11
struct tm {
               int tm_sec;         /* seconds */
               int tm_min;         /* minutes */
               int tm_hour;        /* hours */
               int tm_mday;        /* day of the month */
               int tm_mon;         /* month */
               int tm_year;        /* year */
               int tm_wday;        /* day of the week */
               int tm_yday;        /* day in the year */
               int tm_isdst;       /* daylight saving time */
           };
Вызов функции как-то так:
C
1
2
struct tm time_data;
time_data = localtime();
Чтобы получить число через неделю просто +7.
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 6
20.12.2011, 22:29  [ТС] 3
спасибо огромное но мне надо через циклы как то,мне с етим трудно,можно по циклам помочь,?

заранее спасибо
0
4 / 4 / 0
Регистрация: 20.12.2011
Сообщений: 17
20.12.2011, 22:47 4
Циклы повторяют многократно один и тот же кусок кода, пока не наступит некоторое условие. Полностью их описывать мне лень, поэтому просто дам ссылку на краткий учебник, по которому сам учился: http://lib.ru/CTOTOR/starterkit.txt. Там все просто и доходчиво.

Кроме того, чтобы использовать localtime нужно сделать #include time.h.
Доступ к элементам структуры: n = time_data.tm_sec;
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 6
20.12.2011, 23:19  [ТС] 5
да я просто первый день на си. на паскале сделаю. но задали ножом под ребра на си. и хз какой тут синтаксис.я понимаю что задача в 4 строчки...оформить не могу
0
4 / 4 / 0
Регистрация: 20.12.2011
Сообщений: 17
20.12.2011, 23:35 6
Готовый код я не пишу ни для кого из принципа)
Почитай документ по ссылке, там все нужное есть.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2011, 23:35

Дата некоторого дня определяется двумя натуральными числами, найти дату предыдущего дня
Дата некоторого дня определяется двумя натуральными числами m (порядковый номер месяца) и n...

Получить номер дня и месяца и определить дату следующего дня (считая, что год невисокосный)
Всем привет! Буду очень благодарен если поможете составить программу в PascalABC. Условие звучит...

вывод с клавиатуры вводится дата сегодняшнего дня. Разработать и реализовать алгоритм, выводящий дату завтрашнего дня
Вывод даты. С клавиатуры вводится дата сегодняшнего дня. Разработать и реализовать алгоритм,...

Получить номер дня недели, который был за некоторое число дней до текущего дня
Здравствуйте, требуется помощь с заданием: В ячейке В2 получить дату текущего дня, в ячейке В4 —...

Определить номер дня недели для заданного номера дня года
а как это примерно будет на C++ ?

Определить номер дня недели для заданного номера дня года
Дано целое число k (1<=k<=365). Присвоить целочисленной величине n значение 1, 2, ... , 6 или 0 в...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru