Hogyan Lehet Megtalálni A Hét Napját

Tartalomjegyzék:

Hogyan Lehet Megtalálni A Hét Napját
Hogyan Lehet Megtalálni A Hét Napját

Videó: Hogyan Lehet Megtalálni A Hét Napját

Videó: Hogyan Lehet Megtalálni A Hét Napját
Videó: A hét napjai olaszul 2024, November
Anonim

Az úgynevezett öröknaptár segítségével megtudhatja, hogy a hét melyik napjára esik egy adott dátum a múltban, jelenben vagy a jövőben. Készíthet ilyen eszközt otthon.

Hogyan lehet megtalálni a hét napját
Hogyan lehet megtalálni a hét napját

Utasítás

1. lépés

Készítsen hét naptári kártyát egy hónapra, amelyek közül az első hónap hétfőn kezdődik, a második kedden, a harmadik szerdától kezdődik, és így tovább, egészen addig a naptárig, amelyben a hónap vasárnap kezdődik. Rendeljen 1 és 7 közötti számokat a kártyákhoz, és rendelje hozzá az első számot egy naptárhoz, amelyben a hónap hétfőn kezdődik. Készítse el ezeket a kártyákat nehéz kartonból, és laminálja őket, mert a naptárt hosszú évekig tartó tárolásra és használatra tervezték.

2. lépés

Tartalmazza az öröknaptár készletébe a következő képletű kártyát is: h = d + ((13m-1) / 5) + r + (y / 4) + (v / 4) -2v, ahol: - h a további átalakulás közbenső eredménye; - d - dátum; - m - hónap, kissé szokatlan módon választva: március - az első hónap, február - tizenkettedik; - d - az évszám utolsó két számjegye (ha a hónap január vagy február, majd az előző év); - ben - annak a századnak a száma, amelyből az egységet kivonták (januárra vagy februárra 1 helyett 2-et vonnak le). Ez a kártya szintén vastag kartonból és laminált anyagból készül. Tűzze össze az összes kártyát, hogy ne vesszenek el. Készítsen egy kényelmes tokot az öröknaptár számára, ha akarja, tároljon benne egy megfelelő méretű számológépet.

3. lépés

Miután elvégezte a megadott képlet szerinti számításokat, ossza el h eredményét héttal a maradékkal.

4. lépés

Vegye ki a modulust az osztás fennmaradó részéből.

5. lépés

Vegyünk egy kártyát, amelynek száma megegyezik az utolsó számítás eredményével, majd ezzel meghatározzuk a hét napját.

6. lépés

Opcionálisan írjon egy programot mindkét képlet számításainak elvégzésére bármely ismert programozási nyelven. Ebben az esetben azonban a maradékkal való felosztás nehézkes lehet, mivel a legtöbb programozási nyelvben nincs erre kész funkció. A legkényelmesebb a Pascal nyelvet használni, amelyben a megfelelő funkció elérhető. Ha meg szeretné találni a maradék osztás eredményének egész részét, használja a következő formájú sort: c: = a div b. Az osztás fennmaradó részének megtalálásához használjon egy másik formájú sort: c: = a mod b.

Ajánlott: