Fizika, matek, informatika érettségi

Home Fizika Excel Access A weboldalról

41. Hét napja 2.

3. szint

Készítsd el az alábbi algoritmus alapján a hét napját meghatározó függvényt hetnapja néven! A függvény a hónap és a nap megadása után szöveges eredményként visszaadja, hogy az adott nap a hét melyik napja volt.

Függvény hetnapja(honap:egesz, nap:egesz): szöveg
napnev[]:= ("vasarnap", "hetfo", "kedd", "szerda", "csutortok", "pentek", "szombat")
napszam[]:= (0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 335)
napsorszam:= (napszam[honap-1]+nap) MOD 7
hetnapja:= napnev[napsorszam]
Függvény vége



def hetnapja(honap, nap):
napnev = ['vasarnap', 'hetfo', 'kedd', 'szerda', 'csutortok', 'pentek', 'szombat']
napszam = [0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 335]
napsorszam = (napszam[honap-1]+nap) % 7
return napnev[napsorszam]