Kako Pronaći Dan U Sedmici

Sadržaj:

Kako Pronaći Dan U Sedmici
Kako Pronaći Dan U Sedmici

Video: Kako Pronaći Dan U Sedmici

Video: Kako Pronaći Dan U Sedmici
Video: Nauči reći koliko je sati i koji je dan u sedmici 2024, Novembar
Anonim

Možete saznati na koji dan u sedmici pada određeni datum u prošlosti, sadašnjosti ili budućnosti pomoću takozvanog trajnog kalendara. Takav uređaj možete napraviti kod kuće.

Kako pronaći dan u sedmici
Kako pronaći dan u sedmici

Instrukcije

Korak 1

Napravite sedam kalendarskih karata za jedan mjesec, u prvoj u kojoj mjesec počinje u ponedjeljak, u drugoj u utorak, u trećoj od srijede i tako sve do kalendara u kojoj mjesec počinje u nedjelju. Karticama dodijelite brojeve od 1 do 7, a prvom broju kalendar u kojem mjesec počinje u ponedjeljak. Napravite ove kartice od teškog kartona i laminirajte ih, jer je kalendar dizajniran da se dugo godina čuva i koristi.

Korak 2

Uključite u set vječnog kalendara i karticu slijedeće formule: h = d + ((13m-1) / 5) + r + (y / 4) + (v / 4) -2v, gdje: - h je srednji rezultat koji će biti daljnja transformacija; - d - datum; - m - mjesec, izabran na pomalo neobičan način: mart - prvi mjesec, februar - dvanaesti; - d - posljednje dvije znamenke broja godine (ako je mjesec je januar ili februar, zatim prethodna godina); - u - broj vijeka od kojeg je jedinica oduzeta (za januar ili februar oduzmite 2 umjesto 1). Ova je karta također izrađena od debelog kartona i laminata. Spajajte sve karte zajedno tako da se ne izgube. Napravite prikladnu futrolu za vječni kalendar, ako želite, pohranite u nju kalkulator odgovarajuće veličine.

Korak 3

Nakon izračunavanja prema naznačenoj formuli, rezultat h podijelite sa sedam s ostatkom.

Korak 4

Uzmi modul iz ostatka dijeljenja.

Korak 5

Uzmite karticu s brojem jednakim rezultatu posljednjeg izračunavanja, a zatim pomoću nje odredite dan u sedmici.

Korak 6

Po želji napišite program za izvođenje izračuna za obje formule na bilo kojem programskom jeziku koji poznajete. U ovom slučaju, međutim, dijeljenje s ostatkom može biti teško, jer za to ne postoji gotova funkcija u većini programskih jezika. Najprikladnije je koristiti jezik Pascal u kojem je dostupna odgovarajuća funkcija. Da biste pronašli cjelobrojni dio rezultata dijeljenja s ostatkom, upotrijebite redak sljedećeg oblika: c: = div b. Da biste pronašli ostatak dijeljenja, upotrijebite liniju drugog oblika: c: = a mod b.

Preporučuje se: