![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 19.06.2012
Сообщений: 2
|
![]()
Здравствуйте уважаемые жители форума. Нужна помощь. Скоро экзамен. Помогите решить задачу в Turbo Паскале.
Написать программу, которая: - вычисляет количество дней в том месяце, которому принадлежит заданная d; - проверяет правильность даты d (т.е. чтобы не было 31 июня, 30 февраля и т.д.); - подсчитывает, сколько дней прошло от начала нашей эры (1.01.1) до даты d. Заранее спасибо!!! Если кого обидел извените. |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
вопрос номер 1 и номер два элементарно решаются.
готовые функции можно взять из моего поста ТУТ количество дней - функция DaysInMonth корректность даты - функция ValidDate а вот с третьим вопросом всё не так бело и пушисто. Дело в том, что календари претерпевали реформы, когда после 1-го числа, например, наступало сразу 14-е... если не вдаваться в эти "мелкие" детали, тогда рекомендую воспользоваться фунцией перевода даты в Юлианскую. смотрите вот эту тему - Процедура добавления к дате определенного количества дней |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Строго говоря, 1.01.01 в истории никогда не было. А дата, по которой григорианский календарь синхронизировался с юлианским, отстоит на несколько столетий как от РХ (т.е. начала нашей эры), так и от даты введения григорианского календаря. |
|
![]() |
![]() |
#4 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,849
|
![]()
А РХ (если такое вообще имело место быть) также отстоит от начала нашей эры на несколько лет
![]() E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
#5 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Да.
При попытках ректификации получается, что на 6. Но мы сейчас говорим о календаре, а не об исторических событиях. |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 19.06.2012
Сообщений: 2
|
![]()
Спасибо, всё получилось!!!
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль программа | ololo111 | Помощь студентам | 7 | 18.06.2012 16:22 |
Паскаль-программа. | Rume | Помощь студентам | 1 | 08.12.2011 00:26 |
Программа, паскаль | Ri4ard_Zlo | Помощь студентам | 3 | 05.12.2011 22:24 |
Программа на Паскаль | nikepol | Помощь студентам | 1 | 16.11.2010 19:03 |
Программа Паскаль | Raudi_s | Помощь студентам | 3 | 15.12.2009 15:22 |