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