Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Öröknaptárat kell csinálni...

Öröknaptárat kell csinálni Lazarusban, ami megmondja hogy annak az évnek abban a honapban az a nap melyik napra esett, de nem értem mi a baj, vki tud segiteni?

Figyelt kérdés

program hatvankilenc;

VAR y,s,m,h,n:real;

u,x:integer;


begin

write('evszam elso szamjegyei:');

readln(s);

write('evszam masodik szamjegyei:');

readln(m);

write('honap:');

readln(h);

write('nap:');

readln(n);

if (h=1) then h:=11;

if (h=2) then h:=12;

if (h<>1) and (h<>2) then s:=s-2;

y:=((int[s/4])-(2*s)+m+(int[m/4])+(int[2,6h-0,199])+n)

writeln(y:0:0);

u:=trunc(y);

x:=(u mod 7);

writeln(y);

if (x=1) then

writeln('hetfo');

if (x=2) then

writeln('kedd');

if (x=3) then

writeln('szerda');

if (x=4) then

writeln('csutortok');

if (x=5) then

writeln('pentek');

if (x=6) then

writeln('szombat');

if (x=7) then

writeln('vasarnap');

readln;

end.


2018. ápr. 17. 08:55
 1/1 sharkxxx ***** válasza:

Ez a parancs teljesen hibás:

y:=((int[s/4])-(2*s)+m+(int[m/4])+(int[2,6h-0,199])+n)


Az 1582-es reform szerint az az év szökőév, mely a négyes számnak egész számú többszöröse, kivéve a százzal is osztható éveket. Ez alól is kivételt jelent minden 400-zal osztható év, mely szintén szökőév.


Itt van egy másik megoldás:

[link]

2018. ápr. 17. 15:56
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!