![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Skull |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Репутация: ![]() ![]() ![]() |
помогите плиз написать прогу для определения возроста в днях с учотом высокосных лет. чесно признаюсь сам дуб дубом в паскале :-(
|
![]() ![]() |
Skull |
![]()
Сообщение
#2
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Репутация: ![]() ![]() ![]() |
я думаю надо ввести дату рождения + число на которое идет запрос. высокосный год идет раз в четыре года.
я думаю ето будет примерно так: надо задать нный год высокосный от которого отталкиватца(х) далее высокосные года определять примерно так: х+4, х+4*2, х+4*3 и тд ввести значение месяцов (скока в каком месяце дней) и при условии высокосного года добовлять 1 день (хмммм когда он там ;-) ) далее ввести год рождения(а) ввести месяц рождения (б) ввести день рождения (с) и чесло запроса задать задачу вычета из чесла запроса дату рождения годы из годов месяцы из месяцов дни из дней с условием чтоб месяц мог переводица в дни в случии если при вычете получаетца отрицательное значение. или что мне кажетца проще так и оставить но с минусом тогда = получитца 3 чесла ето лет, месяцев и дней - складываем ети числа с чучотом знаков и получаем требованный нам ответ. хз мб я билеберду полную написал но мое решение задачи предстовляеться примерно так, незнаю так сказат ь как это выразит ьна бумаге(а точнее в паскале) надеюсь это поможет :-) Добавлено через 4 мин. так же можно зделать что при вводе числа рождения оно шло за точку отщета и по дате запроса выщитывалось сколько дней по 365 и при учоте высокосных лет( для етого требуетсья к сожилению узнать хоть один из них :-) ) прибавить столько дней сколько вышло высокосных лет. + правда придеца зделать как т очтобы выщитывало кол дней от отправной точки до начала года и это количество вычетала из общей получившейся суммы. ДАмс наверно всетаки я билеберду пишу :-((( |
![]() ![]() |
![]() |
Текстовая версия | 12.08.2025 15:27 |