Написать программу, определяющую дату, которая была за m дней до сегодняшнего дня.

Как ее сделать ? Нужно учитывать кол-во дней в месяцах, високосный год или нет.
На форуме ничего похожего не нашел. Помогите, пожалуйста, ОЧЕНЬ нужно.
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
vi-rus |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 23 Пол: Мужской Репутация: ![]() ![]() ![]() |
Пожалуйста , помогите решить задачу :
Написать программу, определяющую дату, которая была за m дней до сегодняшнего дня. ![]() Как ее сделать ? Нужно учитывать кол-во дней в месяцах, високосный год или нет. На форуме ничего похожего не нашел. Помогите, пожалуйста, ОЧЕНЬ нужно. |
Ozzя |
![]()
Сообщение
#2
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
ФАК конечно, НЕ просмотрел?
![]() |
Tan |
![]()
Сообщение
#3
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 559 Пол: Мужской Реальное имя: Бруно Репутация: ![]() ![]() ![]() |
Задачи связанные с календарём Почитай тут и переделай в соответствии с твоим заданием.
-------------------- Цитата Imagination is more important than knowledge. Albert Einstein |
vi-rus |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Пользователи Сообщений: 23 Пол: Мужской Репутация: ![]() ![]() ![]() |
никак не получается, не знаю как переделать, помогите пожалуйста
![]() ![]() ![]() |
Ozzя |
![]()
Сообщение
#5
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
Программа от Amro по ссылке, чуть ниже есть функция проверки на високосность.
|
vi-rus |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Пользователи Сообщений: 23 Пол: Мужской Репутация: ![]() ![]() ![]() |
не могу понять , каким образом переделать программу
|
volvo |
![]()
Сообщение
#7
|
Гость ![]() |
Цитата не могу понять , каким образом переделать программу Блин, что совсем обленились? Программа Amro ИМЕННО это и делает, только дата получается ПРИБАВЛЕНИЕМ к сегодняшней, а тебе надо ОТНЯТЬ! Плюс на минус поменять уже не в состоянии??? ![]() |
vi-rus |
![]()
Сообщение
#8
|
Новичок ![]() Группа: Пользователи Сообщений: 23 Пол: Мужской Репутация: ![]() ![]() ![]() |
|
Ozzя |
![]()
Сообщение
#9
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
|
compiler |
![]()
Сообщение
#10
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
приведенная программа после изменений будет работать правильно лиш при небольшой разнице в датах...
а если мене интересует, какой день недели был ровно 300 лет назад в Москве? существует ли программка которая учитывала многочисленные поправки календаря? -------------------- Спасибо!
Удачи! |
Ozzя |
![]()
Сообщение
#11
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
Правка была только одна
|
compiler |
![]()
Сообщение
#12
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
в 1700 была еще реформа Петра I ...
-------------------- Спасибо!
Удачи! |
Ozzя |
![]()
Сообщение
#13
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
Ты путаешь. Правка Петра была - переход от календаря от сотвворения мира (7000-й год) к календарю от Р.Х. (григорианскому (?)).
|
compiler |
![]()
Сообщение
#14
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
Ты путаешь. Правка Петра была - переход от календаря от сотвворения мира (7000-й год) к календарю от Р.Х. (григорианскому (?)). <<Пётр I с 1 января 1700 заменил действовавший в России так называемый календарь от «сотворения мира» на юлианский, разница между которыми 5508 лет. По указу царя от 20 декабря 1699 следовало 1 января 1700 >> -------------------- Спасибо!
Удачи! |
Ozzя |
![]()
Сообщение
#15
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
Ну, забыл, что он юлианский
![]() Программа то все равно по григорианскому работает. Ну, вычтешь 13 дней. Делов то ![]() |
compiler |
![]()
Сообщение
#16
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
-------------------- Спасибо!
Удачи! |
Ozzя |
![]()
Сообщение
#17
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
В 17-м, переход на григорианский.
Следующая правка будет лет через двести (не помню сколько). Нам не дожить. |
compiler |
![]()
Сообщение
#18
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
В 17-м, переход на григорианский. ну... это ясно...Нам не дожить. печально...-------------------- Спасибо!
Удачи! |
![]() ![]() |
![]() |
Текстовая версия | 15.04.2025 17:59 |