Kako Najti Dan V Tednu

Kazalo:

Kako Najti Dan V Tednu
Kako Najti Dan V Tednu

Video: Kako Najti Dan V Tednu

Video: Kako Najti Dan V Tednu
Video: Нарисуйте денежные 8888 цифры на двери, и произойдет это 2024, Maj
Anonim

Na tako imenovani večni koledar lahko ugotovite, na kateri dan v tednu določen datum pade v preteklosti, sedanjosti ali prihodnosti. Takšno napravo lahko naredite doma.

Kako najti dan v tednu
Kako najti dan v tednu

Navodila

Korak 1

Naredite sedem koledarskih kart za en mesec, v prvem se mesec začne v ponedeljek, v drugem v torek, v tretjem od srede in tako naprej do koledarja, v katerem se mesec začne v nedeljo. Karticam dodelite številke od 1 do 7, prvo številko pa koledarju, v katerem se mesec začne v ponedeljek. Naredite te kartice iz težkega kartona in jih laminirajte, ker je koledar zasnovan tako, da ga lahko hranite in uporabljate več let.

2. korak

V nabor večnega koledarja vključite tudi kartico z naslednjo formulo: h = d + ((13m-1) / 5) + r + (y / 4) + (v / 4) -2v, kjer: - h je vmesni rezultat nadaljnje preobrazbe; - d - datum; - m - mesec, izbran na nekoliko nenavaden način: marec - prvi mesec, februar - dvanajsti; - d - zadnji dve števki številke leta (če je mesec je januar ali februar, nato preteklo leto); - v - število stoletja, od katerega je bila odšteta enota (za januar ali februar odštejemo 2 namesto 1). Ta karta je tudi iz debelega kartona in laminacije. Vse karte spenjajte skupaj, da se ne izgubijo. Naredite primeren ovitek za večni koledar, če želite, vanj shranite kalkulator ustrezne velikosti.

3. korak

Po izračunih po navedeni formuli rezultat h delimo s sedem s preostankom.

4. korak

Vzemi modul iz preostalega dela.

5. korak

Vzemite karto s številko, ki je enaka rezultatu zadnjega izračuna, in nato z njo določite dan v tednu.

6. korak

Po želji napišite program za izvajanje izračunov za obe formuli v katerem koli programskem jeziku, ki ga poznate. V tem primeru pa je delitev s preostankom lahko težavna, saj v večini programskih jezikov za to ni pripravljene funkcije. Najbolj priročno je uporabljati jezik Pascal, v katerem je na voljo ustrezna funkcija. Če želite poiskati celoštevilčni del rezultata delitve s preostankom, uporabite vrstico v naslednji obliki: c: = div b. Če želite najti preostanek delitve, uporabite vrstico druge oblike: c: = a mod b.

Priporočena: