Jak Znaleźć Dzień Tygodnia

Spisu treści:

Jak Znaleźć Dzień Tygodnia
Jak Znaleźć Dzień Tygodnia

Wideo: Jak Znaleźć Dzień Tygodnia

Wideo: Jak Znaleźć Dzień Tygodnia
Wideo: Excel - Nazwy dni tygodnia dopasowane do daty - porada #79 2024, Listopad
Anonim

Możesz dowiedzieć się, w który dzień tygodnia w przeszłości, teraźniejszości lub przyszłości przypada dana data, korzystając z tzw. kalendarza wieczystego. Możesz zrobić takie urządzenie w domu.

Jak znaleźć dzień tygodnia
Jak znaleźć dzień tygodnia

Instrukcje

Krok 1

Zrób siedem kart kalendarzowych na jeden miesiąc, z których pierwsza zaczyna się w poniedziałek, druga we wtorek, trzecia od środy i tak dalej aż do kalendarza, w którym miesiąc zaczyna się w niedzielę. Przypisz do kart cyfry od 1 do 7, a pierwszą cyfrę przypisz do kalendarza, w którym miesiąc zaczyna się w poniedziałek. Zrób te karty z ciężkiego kartonu i zalaminuj je, ponieważ kalendarz jest przeznaczony do przechowywania i użytkowania przez wiele lat.

Krok 2

Dołącz do zestawu kalendarza wiecznego również kartkę o następującym wzorze: h = d + ((13m-1) / 5) + r + (y / 4) + (v / 4) -2v, gdzie: - h jest wynikiem pośrednim do dalszego przekształcenia, - d - data, - m - miesiąc, wybrany w nieco nietypowy sposób: marzec - pierwszy miesiąc, luty - dwunasty, - d - dwie ostatnie cyfry numeru roku (jeśli miesiąc to styczeń lub luty, potem rok poprzedni), - w - numer stulecia, od którego odjęto jednostkę (dla stycznia lub lutego odejmij 2 zamiast 1.) Ta karta jest również wykonana z grubej tektury i laminatu. Zszyj wszystkie karty, aby się nie zgubiły. Zrób wygodne etui na wieczny kalendarz, jeśli chcesz, przechowuj w nim kalkulator o odpowiednim rozmiarze.

Krok 3

Po wykonaniu obliczeń według wskazanego wzoru podziel wynik h przez siedem z resztą.

Krok 4

Weź moduł z pozostałej części podziału.

Krok 5

Weź kartę z liczbą równą wynikowi ostatniego obliczenia, a następnie użyj jej do określenia dnia tygodnia.

Krok 6

Opcjonalnie napisz program do wykonywania obliczeń dla obu formuł w dowolnym znanym Ci języku programowania. W tym przypadku jednak dzielenie z resztą może być trudne, ponieważ w większości języków programowania nie ma gotowej funkcji do tego. Najwygodniej jest używać języka Pascal, w którym dostępna jest odpowiednia funkcja. Aby znaleźć część całkowitą wyniku dzielenia z resztą, użyj wiersza o następującej postaci: c: = a div b. Aby znaleźć resztę z dzielenia, użyj wiersza o innej postaci: c: = a mod b.

Zalecana: