Як дізнатися, яке число припадає на який день тижня

У сучасному світі прийнято вважати час, з одного боку, по місяцях і числах, з іншого - по днях тижня. Бувають випадки, коли необхідно визначити, на який день тижня припадає те чи інше число.
П`ятниця, 13-е число - не улюблену багатьма поєднання
Найпростіший спосіб з`ясувати співвідношення чисел і днів тижня - це, звичайно, заглянути в календар. Втім, він не завжди виявляється під рукою, а іноді мова заходить про дуже віддаленій датою в майбутньому, що припадає на інший рік.

Самостійний підрахунок в умі

Найпростіший спосіб з`ясувати, на який день тижня припадає число, ґрунтується на кількості днів у тижні. Традиційно використовується семиденний тиждень, отже, з порядкового номера числа необхідно відняти число 7, повторити це ще раз, і ще - поки результат не виявиться в безпосередній близькості від сьогоднішнього дня, тоді не буде складати праці дізнатися, який це день тижня. Таким же буде день тижня для тієї дати, про яку йде мова.

Наприклад, сьогодні 2 травня, а потрібно дізнатися день тижня, який припаде на 31 травня. З 31 необхідно відняти 7, виходить 23, з 23 знову віднімається 7, виходить 16, далі - 16 - 7 = 9, 9 - 7 = 2.

2 травня - це п`ятниця, значить, 31 травня теж буде п`ятницею.

Можна піти і протилежним шляхом, додаючи 7 до сьогоднішнього числа раз по раз, поки результат не наблизиться до шуканої датою. Наприклад, 5 травня - це понеділок, а потрібно дізнатися, яким днем тижня буде 28 травня. 5 + 7 = 12, 12 + 7 = 19, 19 + 7 = 26. Знаючи, що 26 травня - понеділок, неважко відповісти, що 28 травня - середа.

Деякий утруднення виникає лише «на стику» місяців. Такі моменти краще «прораховувати» по днях, а далі продовжувати застосовувати описану техніку.

Система «вруцелето»

Такою системою колись користувалися артисти цирку, «вгадуючи» (а насправді - вираховуючи) дні тижня по датах на потіху публіці, причому система працює у випадку будь-році. Ніщо не заважає користуватися нею в практичних цілях.

Кожному місяцю відповідає певна кількість, для запам`ятовування цих числі використовувалися мнемические слова і фрази: січень - 1 (1-й місяць в році), лютий - 4 (люто - слово з 4 букв), березень - 4 (4 букви в назві місяця) , квітень - 0 (нульова температура), травень -2 (Перше травня), червень - 5 (жарко - 5 букв), липень - 0 (ні краплі дощу), серпень - 3 (3-й літній місяць), вересень - 6 (дрібний дощик - 6 букв в слові «дрібний»), жовтень - 1 (один лист на гілці), листопад - 4 (сніг), грудень - 6 (готуй сани влітку, а воза взимку - 6 букв в слові «віз») .

Дані числа використовували в системі підрахунку. Дві останні цифри року ділили на 12, залишок ділили на 4 і складали результат першого поділу і залишки від обох ділень. Якщо отримане число менше семи - його запам`ятовують, якщо 7 або більше - ділять на 3 та запам`ятовують залишок. До цього числа або залишку додають число, відповідне місяця. Якщо результат менше семи - запам`ятовують, якщо 7 або більше - ділять на 7 і запам`ятовують залишок.

До отриманого числа додають число дня, якщо результат більше семи - знову ділять на 7 і запам`ятовують залишок. Отримане число і відповідає дню тижня за наступною схемою: субота - 0, воскресіння - 1, понеділок - 2 і т.д. Наприклад, потрібно встановити, яким днем тижня було 7 червня 2016 року.

16: 12 = 1 (4 в залишку)
4: 4 = 1 (0 в залишку)
1 + 4 + 0 = 5
5 + 5 = 10
10 + 7 = 17
17: 7 = 2 (3 в залишку)

Число 3 відповідає вівторка, отже, 7 червня 2016 року - вівторок.

Рада 2: Як знайти день тижня

Дізнатися, на який день тижні доводиться та чи інша дата в минулому, сьогоденні або майбутньому, можна за допомогою так званого вічного календаря. Виготовити такий прилад можна в домашніх умовах.
Як знайти день тижня


Інструкція

1
Виготовте сім карток-календарів на один місяць, в першому з яких місяць починається з понеділка, в другому - з вівторка, в третьому - з середи і так далі до календаря, в якому місяць починається з неділі. Дайте картками номера від 1 до 7, причому перший номер надайте календарем, в якому місяць починається з понеділка. Зробіть ці картки з щільного картону, піддайте їх ламінації, адже календар розрахований на зберігання і використання протягом багатьох років.
2
Також включіть в комплект вічного календаря картку до такої формули: ч = д + ((13м-1) / 5) + г + (г / 4) + (в / 4) -2В, де: - ч - проміжний результат, який підлягає подальшого преобразованію-- д - дата-- м - місяць, обраний дещо незвичним чином: березень - перший місяць, лютий - двенадцатий-- г - останні дві цифри номера року (якщо місяць - січень або лютий, то попереднього року) - в - номер століття, з якого віднята одиниця (для січні або лютому замість одиниці віднімайте двійку) .Цю картку також виготовте з щільного картону і піддайте ламінації. Скріпіть всі картки між собою, щоб вони не загубилися. Зробіть для вічного календаря зручний футляр, при бажанні, в ньому ж зберігайте і калькулятор відповідного розміру.
3



Провівши обчислення за вказаною формулою, результат ч поділіть на сім із залишком.
4
Візьміть модуль від залишку ділення.
5
Візьміть картку з номером, рівним результату останнього обчислення, після чого по ній визначте день тижні.
6
При бажанні, складіть програму для здійснення обчислень по обидва формулами на будь-яке відоме вам мовою програмування. При цьому, однак, може представляти труднощі розподіл із залишком, оскільки готової функції для цього в більшості мов програмування немає. Найзручніше користуватися мовою Паскаль, в якому відповідна функція є. Щоб знайти цілу частину результату ділення із залишком, скористайтеся рядком такого вигляду: c: = a div b.Для того ж, щоб знайти залишок від ділення, скористайтеся рядком іншого виду: c: = a mod b.


Увага, тільки СЬОГОДНІ!


Оцініть, будь ласка статтю
Всього голосів: 118
Увага, тільки СЬОГОДНІ!