Помощь - Поиск - Пользователи - Календарь
Полная версия: Запис. Дата за m дней до сегодн. дня
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
vi-rus
Пожалуйста , помогите решить задачу :
Написать программу, определяющую дату, которая была за m дней до сегодняшнего дня.
mega_chok.gif
Как ее сделать ? Нужно учитывать кол-во дней в месяцах, високосный год или нет.
На форуме ничего похожего не нашел. Помогите, пожалуйста, ОЧЕНЬ нужно.
Ozzя
ФАК конечно, НЕ просмотрел? nea.gif
Tan
Задачи связанные с календарём Почитай тут и переделай в соответствии с твоим заданием.
vi-rus
никак не получается, не знаю как переделать, помогите пожалуйста mega_chok.gif mega_chok.gif mega_chok.gif
Ozzя
Программа от Amro по ссылке, чуть ниже есть функция проверки на високосность.
vi-rus
не могу понять , каким образом переделать программу
volvo
Цитата
не могу понять , каким образом переделать программу
Блин, что совсем обленились? Программа Amro ИМЕННО это и делает, только дата получается ПРИБАВЛЕНИЕМ к сегодняшней, а тебе надо ОТНЯТЬ! Плюс на минус поменять уже не в состоянии??? dry.gif
vi-rus
Цитата(volvo @ 29.05.2007 16:36) *

Блин, что совсем обленились? Программа Amro ИМЕННО это и делает, только дата получается ПРИБАВЛЕНИЕМ к сегодняшней, а тебе надо ОТНЯТЬ! Плюс на минус поменять уже не в состоянии??? dry.gif

Ну попробуй. Интересно, что у тебя получится
Ozzя
Цитата(vi-rus @ 29.05.2007 17:00) *

Ну попробуй. Интересно, что у тебя получится

И? Что, по-твоему, должно получиться?
Может быть, РЕШЕНИЕ твоей задачи?
compiler
приведенная программа после изменений будет работать правильно лиш при небольшой разнице в датах...
а если мене интересует, какой день недели был ровно 300 лет назад в Москве? существует ли программка которая учитывала многочисленные поправки календаря?
Ozzя
Правка была только одна
compiler
в 1700 была еще реформа Петра I ...
Ozzя
Ты путаешь. Правка Петра была - переход от календаря от сотвворения мира (7000-й год) к календарю от Р.Х. (григорианскому (?)).
compiler
Цитата(Ozzя @ 31.05.2007 16:38) *
Ты путаешь. Правка Петра была - переход от календаря от сотвворения мира (7000-й год) к календарю от Р.Х. (григорианскому (?)).
<<Пётр I с 1 января 1700 заменил действовавший в России так называемый календарь от «сотворения мира» на юлианский, разница между которыми 5508 лет. По указу царя от 20 декабря 1699 следовало 1 января 1700 >>

Ozzя
Ну, забыл, что он юлианский rolleyes.gif
Программа то все равно по григорианскому работает. Ну, вычтешь 13 дней. Делов то blum.gif
compiler
Цитата(Ozzя @ 31.05.2007 16:46) *
Делов то blum.gif
а не было ли еще каких-нибудь поправок?
Ozzя
В 17-м, переход на григорианский.
Следующая правка будет лет через двести (не помню сколько). Нам не дожить.
compiler
Цитата(Ozzя @ 31.05.2007 17:01) *
В 17-м, переход на григорианский.
ну... это ясно...
Цитата(Ozzя @ 31.05.2007 17:01) *
Нам не дожить.
печально...

Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.