« previous entry | next entry »
Maijs. 17., 2006 | 10:06 pm
posted by: taapati in pajautaa
ar kādu funkciju var (ja vispār var) pārvērst dienu (kā datumu un mēnesi) dienas numurā pēc kārtas (gadā)? nu tā, lai no 01.01 iegūtu 1, bet no 01.02 iegūtu 32? turklāt 29.februāri var ignorēt :)
from:
octo
date: Maijs. 18., 2006 - 09:20 am
#
var x:integer;
begin
case m of
1: x:=0;2: x:=31;3: x:=59;
4: x:=90;5: x:=120;6: x:=151;
7: x:=181;8: x:=212;9: x:=243;
10: x:=273;11: x:=304;12: x:=334;
else
x:=0;
end;
diena:=x+d;
end;
begin
writeln(diena(1,2));
end.
Atbildēt | Diskusija
from:
octo
date: Maijs. 18., 2006 - 09:22 am
#
veel te nav chekoshana uz korektiem ievaddatiem...
Atbildēt | Iepriekšējais