Как да намерим деня от седмицата

Съдържание:

Как да намерим деня от седмицата
Как да намерим деня от седмицата

Видео: Как да намерим деня от седмицата

Видео: Как да намерим деня от седмицата
Видео: В Этом Растворе Любой Черенок Даже Роза Пустит Корни За 2 Дня! Лучший Стимулятор Роста Корней Мёд! 2024, Може
Anonim

Можете да разберете в кой ден от седмицата дадена дата попада в миналото, настоящето или бъдещето, като използвате така наречения вечен календар. Можете да направите такова устройство у дома.

Как да намерим деня от седмицата
Как да намерим деня от седмицата

Инструкции

Етап 1

Направете седем календарни карти за един месец, в първия от които месецът започва в понеделник, във втория във вторник, в третия от сряда и така до календара, в който месецът започва в неделя. Задайте числа от 1 до 7 на картите и присвойте първото число на календар, в който месецът започва в понеделник. Направете тези карти от тежък картон и ги ламинирайте, защото календарът е проектиран да се съхранява и използва много години.

Стъпка 2

Включете също в комплекта на вечния календар карта със следната формула: h = d + ((13m-1) / 5) + r + (y / 4) + (v / 4) -2v, където: - h е междинен резултат, който ще бъде по-нататъшна трансформация; - d - дата; - m - месец, избран по малко необичаен начин: март - първият месец, февруари - дванадесети; - d - последните две цифри от номера на годината месецът е януари или февруари, а след това предходната година); Скрепете всички карти заедно, така че да не се загубят. Направете удобен калъф за вечния календар, ако искате, съхранявайте в него калкулатор с подходящ размер.

Стъпка 3

След като направите изчисления съгласно посочената формула, разделете резултата от h на седем с остатъка.

Стъпка 4

Вземете модула от останалата част от делението.

Стъпка 5

Вземете карта с число, равно на резултата от последното изчисление, и след това го използвайте, за да определите деня от седмицата.

Стъпка 6

По желание напишете програма за извършване на изчисления и за двете формули на който и да е език за програмиране, който знаете. В този случай обаче разделянето с остатък може да бъде трудно, тъй като в повечето езици за програмиране няма готова функция за това. Най-удобно е да използвате езика Pascal, на който е налице съответната функция. За да намерите целочислената част от резултата от делението с остатък, използвайте ред от следната форма: c: = div b. За да намерите остатъка от деление, използвайте ред от друга форма: c: = a mod b.

Препоръчано: