Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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

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

Ввести на экран дату в формате ДД.ММ.ГГГГ,
вывести на экран дату дня через неделю
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2011, 20:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести на экран дату дня, который будет через неделю от заданного дня (C++):

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

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

Определить номер дня недели для заданного дня года - C++
Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, ..., 6 — суббота. Дано целое число K, лежащее в...

Ввести одну дату и вывести дату следующего дня - C++
Примеры: 1) Введите дату в программу, и она должна вывести вам дату следующего дня. (Например: input: 27.02.2015, output: 28.02.2015)

Запросить номер дня в неделе (1-7) и вывести название этого дня - C++
Создайте программу, запрашивающую у пользователя номер дня в неделе (1-7) и выводящую на экран его название (1-понедельник, 2-вторник и...

Определить порядковый номер того дня високосного года, который имеет заданую дату и месяц - C++
Задание в С++ "Определить порядковый номер того дня високосного года, который имеет заданую дату и месяц". Вот что смог написать по...

5
gregon
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
AniiZea
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 6
20.12.2011, 22:29  [ТС] #3
спасибо огромное но мне надо через циклы как то,мне с етим трудно,можно по циклам помочь,?

заранее спасибо
0
gregon
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
AniiZea
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 6
20.12.2011, 23:19  [ТС] #5
да я просто первый день на си. на паскале сделаю. но задали ножом под ребра на си. и хз какой тут синтаксис.я понимаю что задача в 4 строчки...оформить не могу
0
gregon
4 / 4 / 0
Регистрация: 20.12.2011
Сообщений: 17
20.12.2011, 23:35 #6
Готовый код я не пишу ни для кого из принципа)
Почитай документ по ссылке, там все нужное есть.
0
20.12.2011, 23:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2011, 23:35
Привет! Вот еще темы с ответами:

Дата не високосного года (31 декабря не учитывать). Вывести дату завтрашнего дня - C++
Заданы: дата не високосного года (31 декабря не учитывать). Вывести дату завтрашнего дня.

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

В зависимости от порядкового номера дня недели вывести на экран его название - C++
составить программу которая в зависимости от порядкового номера дня недели выводит на экран его название. С++ не знаю сложен помогите...

Выведите номер дня недели для данного дня года - C++
Помогите,пожалуйста...Среда Free Pascal Дан порядковый номер дня года (отсчет идет с 1-го января). Требуется вывести номер дня недели...


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

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

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