| prevedmuraved |
8.06.2010 23:43
Сообщение
#1
|
|||
|
Новичок ![]() Группа: Пользователи Сообщений: 17 Пол: Мужской Реальное имя: pavel Репутация: 0 |
не пойму чё ей не хватает...
program pr;
-------------------- Жизнь хитра - когда у меня на руках все карты,
она внезапно решает играть в шахматы. |
|||
![]() ![]() |
| prevedmuraved |
18.06.2010 12:04
Сообщение
#2
|
|
Новичок ![]() Группа: Пользователи Сообщений: 17 Пол: Мужской Реальное имя: pavel Репутация: 0 |
всё можно закрывать тему...
пасиба за помощь... Код {$N+} program pr; uses crt,dos; var dn,ln,an:word; ac,lc,dc,zc:word; sec:longint; function cl(luna:word):integer; begin case luna of 1 : cl:=31; 2 : cl:=28; 3 : cl:=31; 4 : cl:=30; 5 : cl:=31; 6 : cl:=30; 7 : cl:=31; 8 : cl:=31; 9 : cl:=30; 10 : cl:=31; 11 : cl:=30; 12 : cl:=31; end; end; function days(dd,ll,aa:word):integer; var i,dsc:integer; begin dsc:=0; if ln>lc then begin for i:=1 to lc-1 do dsc:=dsc+cl(i); for i:=ln to 12 do dsc:=dsc+cl(i); end else if ln<lc then begin for i:=ln to lc-1 do dsc:=dsc+cl(i); end; days:=(dsc-dn+dc)+((ac-aa-1)*365)+((ac-aa)div 4); end; begin clrscr; getdate(ac,lc,dc,zc); writeln('segodnea ',dc:5,lc:5,ac:11); writeln('dd mm gggg '); readln(dn,ln,an); sec:=days(dn,ln,an)*3660; writeln('you are :'); writeln(days(dn,ln,an), ' days old'); writeln(days(dn,ln,an)*24,' hours old '); writeln(days(dn,ln,an)*1440,' min old '); writeln(sec,' sec old '); end. -------------------- Жизнь хитра - когда у меня на руках все карты,
она внезапно решает играть в шахматы. |
prevedmuraved помогите не пашет алгоритм по вычеслению прожитых дней... 8.06.2010 23:43
volvo Как минимум - вызова процедуры (или более логичных... 8.06.2010 23:55
prevedmuraved извините не тот фаил закачал..... :huh: :( :cra... 9.06.2010 7:31
volvo А теперь - по русски напиши тот алгоритм, который ... 9.06.2010 9:07
prevedmuraved
Только не надо опять увиливать и писать что-то др... 9.06.2010 9:23
volvo Это - не алгоритм. Это - задача. Алгоритм - это де... 9.06.2010 9:45
prevedmuraved вычитываю из нынешнего года год рождения пользоват... 9.06.2010 10:25
volvo И все? А если я родился 4-го мая 2009, а сегодня -... 9.06.2010 11:35
prevedmuraved тогда нужно проверять:
* если месяц рождения > ... 10.06.2010 9:09
TarasBer Ладно, подскажу.
Удобнее перевести дату рождения ... 10.06.2010 9:41
prevedmuraved
Удобнее перевести дату рождения и текущую дату в ... 10.06.2010 9:52
Lapp а можно по подробнее а то я чёт не понял... :blink... 10.06.2010 10:02
prevedmuraved
Считаем все в днях от Рождества Христова.
аа... 10.06.2010 10:22
Lapp ааа... ну или с дня рождения... :)Если ты делаешь ... 10.06.2010 23:41
TarasBer
ааа... ну или с дня рождения... :)
Со дня рожден... 11.06.2010 9:26![]() ![]() |
|
Текстовая версия | 8.12.2025 22:36 |