![]() |
![]() |
prevedmuraved |
![]()
Сообщение
#1
|
|||
![]() Новичок ![]() Группа: Пользователи Сообщений: 17 Пол: Мужской Реальное имя: pavel Репутация: ![]() ![]() ![]() |
не пойму чё ей не хватает...
program pr;
-------------------- Жизнь хитра - когда у меня на руках все карты,
она внезапно решает играть в шахматы. |
|||
![]() ![]() |
prevedmuraved |
![]()
Сообщение
#2
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 17 Пол: Мужской Реальное имя: pavel Репутация: ![]() ![]() ![]() |
всё можно закрывать тему...
![]() пасиба за помощь... ![]() Код {$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. -------------------- Жизнь хитра - когда у меня на руках все карты,
она внезапно решает играть в шахматы. |
![]() ![]() |
![]() |
Текстовая версия | 16.08.2025 0:13 |