Аптаның күнін ойыңызда есептеңіз. Миды жаттықтырамыз (күні бойынша аптаның күнін есептеу) Күні бойынша аптаның күнін анықтау

Төменде кез келген берілген күнде аптаның күнін табуға көмектесетін бірнеше таңбашалар мен кеңестер берілген. Сіз бұл трюкті ата-анаңызбен немесе достарыңызбен бірге қолданып, оларға талантыңызды дәлелдей аласыз.

Ғасырлық офсетті есептеу (Григориан күнтізбесі бойынша):

  1. Белгілі бір жылдың алғашқы екі еселенген санын алыңыз.
  2. Алғашқы екі саннан кейінгі ең үлкен 4 еселігін табыңыз.
  3. Табылған саннан 1-ді азайт.
  4. Содан кейін одан бірінші қос санды алып тастаңыз.
  5. Соңында алынған мәнді 2-ге көбейтіңіз.

Мысалы:

1900 ғасыр үшін ғасыр ығысуын есептеңіз.

Бұл күннің алғашқы екі еселенген саны 19.

19-дан кейінгі 4-тің келесі ең үлкен еселігі 20.

Осы саннан 1-ді шегеріңіз (20–1).

Енді бірінші қос санды ((20–1)–19) шегеріңіз.

Соңында алынған мәнді 2-ге көбейтіңіз.

1900в \u003d ((20-1) -19) * 2 \u003d 0.

Төмендегі басқа ғасырлық офсеттік мәндерді топтаған Григориан ғасырының ығысу кестесін пайдалануға болады.

Айдың ығысуын есептеу

Бір айда бізде 4 апта, яғни 4×7=28 күн. Қаңтар айында 31 күн бар. Қалған күндер: 31-28=3. Бұл әр ай үшін нөмірді есептеуге көмектеседі.

Қаңтарды 0 деп бастайық.

Ақпан = (Қаңтардағы күндер саны + қаңтардағы қалған күндер) / 7) = (31 + 0) / 7 = 3

Наурыз = (ақпандағы күндер саны + ақпандағы қалған күндер) / 7) = (28 + 3) / 7 = 3

Сәуір = (Наурыздағы күндер саны + наурызда қалған күндер) / 7) = (31 + 3) / 7 = 6

Желтоқсанға дейін осылай жалғаса бер... Айлар саны:

Айдың ығысу кестесі.

Аптаның күндерінің саны

Триктің сәтті орындалуы үшін осы кестелерді есте сақтау қажет болады.

Енді трюктің өзіне көшейік.

Формуланы есте сақтаңыз Ғасырдың ығысуы + Жылдың ығысуы + Айдың ығысуы + Күннің ығысуы

  • Есеп айырысу күндері = 7 режимі қабылданған күндер
  • Жылдың ығысуы = (жылдың соңғы екі саны +(жылдың соңғы екі саны/4)) мод 7

Егер берілген жыл кібісе жыл болса және ай қаңтар немесе ақпан болса, онда жыл ығысуы = (жылдың соңғы екі саны + (жылдың соңғы екі саны/4)) мод 7) - 1.

1-қадам: Кез келген күнді сұраңыз және берілген күннің аптасының күнін атай алатыныңызды дәлелдеңіз.

2-қадам: Бірінші кестеден берілген ғасырдың ығысу мәнін алыңыз, 1900 үшін ол 0-ге тең.

3-қадам: 86 үшін жыл ығысуын есептеңіз: ((86 + 86/4) мод 7*) = 2

4-қадам: Екінші кестеден айдың офсеттік мәнін алыңыз, маусым үшін бұл 4.

5-қадам: ығысу күндерін есептеңіз: 23 мод 7* = 2.

6-қадам: Енді барлық 4 санды қосыңыз: 0 + 2 + 4 + 2 = 8.

7-қадам: 8-ді 7-ге бөліңіз = 1.

Апта күндерінің сандар кестесіне сәйкес 1 саны дүйсенбіге сәйкес келеді.

Сондықтан сіздің жауабыңыз: дүйсенбі.

* мод 7 - Модульді салыстырунатурал сан 7. Жоғарыдағы мысалда 23 mod 7* = 2, яғни 23 - 21 (7-ге бөлінетін ең жақын кіші бүтін сан) = 2. Тағы бір мысал (86 + 86/4) mod 7, 86 + 21 (толық бүтін сан) = 107 - 105 (7-ге бөлінетін ең жақын сан) = 2

Күнтізбенің көмегінсіз кез келген күнге аптаның күнін анықтау үшін данышпан немесе көріпкел болудың қажеті жоқ. Бір-екі формуланы есте сақтау жеткілікті.

Аптаның күнін күні бойынша анықтау үшін мына формуланы пайдалану керек:

аптаның күні = (күн + ай коды + жыл коды) % 7

Түсініктемелер

Ай коды

Ай және жыл кодтары формуланың ең қиын бөлігі болуы мүмкін.

Сізге тек ай кодын есте сақтау керек.

  • 1 - қаңтар, қазан;
  • 2 - мамыр;
  • 3 - тамыз;
  • 4 - ақпан, наурыз, қараша;
  • 5 - маусым;
  • 6 - желтоқсан, қыркүйек;
  • 0 - сәуір, шілде.

Мұндай қисынсыз деректерді есте сақтаудың ең оңай жолы - бірлестіктерге жүгіну.

Жыл коды

ХХІ ғасырдағы жыл коды мына формуламен есептеледі:

жыл коды = (6 + жылдың соңғы екі саны + жылдың соңғы екі саны / 4) % 7

«/» операторы толық емес бөлікті, яғни бөлу нәтижесінің бүтін бөлігін білдіреді.

  • 2015: (6 + 15 + 15/4) % 7 = (6 + 15 + 3) % 7 = 25% 7 = 4;
  • 2016: (6 + 16 + 16/4) % 7 = (6 + 16 + 4) % 7 = 26% 7 = 5;
  • 2017: (6 + 17 + 17/4) % 7 = (6 + 17 + 4) % 7 = 27% 7 = 6;
  • 2026: (6 + 26 + 26/4) % 7 = (6 + 26 + 6) % 7 = 38% 7 = 3.

Егер сіз басқа ғасырдағы аптаның күнін білгіңіз келсе, ғасыр мәндерін де ескеруіңіз керек (6, 4, 2, 0). Келесі ғасырларда 6-ның орнына келесі мәндер болады:

  • 16xx: 6;
  • 17xx: 4;
  • 18xx: 2;
  • 19xx: 0;
  • 20xx: 6;
  • 21xx: 4 және т.б.

Мұнда қарапайым: % бөлу кезіндегі қалдық операторы.

Нәтижені түсіндіру

Кері санақтың басталуы демалыс күні, яғни: 0 - сенбі, 1 - жексенбі және т.б.

Есептеу мысалдары

  • 2016 жылғы 25 шілде: (25 + 0 + 5) % 7 = 30% 7 = 2 - дүйсенбі;
  • 2017 жылғы 8 тамыз: (8 + 3 + 6) % 7 = 17% 7 = 3 - сейсенбі;
  • 2127 жылғы 5 қаңтар:
    • (4 + 27 + 27/4) % 7 = (4 + 27 + 3) % 7 = 34% 7 = 6 - жыл коды;
    • (5 + 1 + 6) % 7 = 10 % 7 = 5 - бейсенбі.

Әрине, сіздің басыңыздағы күннен бастап аптаның күнін есептеу техника ғасырында өмірлік маңызды дағды емес. Бірақ бұл есте сақтау қабілетін дамытуды және сандармен операцияларды орындауды ұнататындардың барлығы үшін маңызды емес жаттығу.

UPD.Өкінішке орай, бұл формула кібісе жыл үшін дұрыс жұмыс істемейді. 29 ақпанды қоса алғанда, дұрыс күнді алу үшін формулаға басқа бірлік қосу керек. Қатені тапқан оқырмандарға рахмет.

Күні бойынша апта күнін анықтау | Онлайн тренажер

Жаттығу 7 дұрыс жауаптан кейін орындалды деп есептеледі

Жаттығудың нормасы – 2 минут

Жаттығуды сәтті аяқтау үшін теориямен танысыңыз

Күні бойынша апта күнін анықтау | Теория

Күннен бастап аптаның күнін келесідей анықтауға болады:

  1. айдағы күннің реттік нөмірін, айдың кодын және жыл кодын қосу арқылы апта күнінің кодын есептеңіз, содан кейін алынған соманы (егер ол 6-дан асса) 0-ге дейін азайтыңыз 6-ға дейін жетінің қажетті санын алып тастау арқылы (немесе, басқаша айтқанда, 7(7x1), 14(7x2), 21(7x3), 28(7x4) болуы мүмкін жетіге көбейткіштің сәйкес санын алып тастау арқылы, 35(7x5), 42(7x6) және т.б.);
  2. апта күнінің коды бойынша аптаның күнін анықтау.

Аптаның күндері және олардың кодтары

Айлар және олардың кодтары

Айлар арасындағы хат алмасуды және олардың кодтарын есте сақтау үшін мнемотехниканы қолдануға болады.

Мысалы, қаңтарды 6 санымен байланыстыру оңай, өйткені «Қаңтар» сөзінде 6 әріп бар, ал ақпан айы жылдың екінші айы болғандықтан 2 санымен байланыстыруға болады. Бірақ егер жыл кібісе жыл болса, қаңтар және ақпан айларының кодын бір-біріне азайтуды ұмытпаңыз.

Сіз сондай-ақ жеке бірлестіктеріңізді пайдалана аласыз. Мысалы, екінші балаңыз наурыз айында дүниеге келген болса, онда наурызды 2 санымен байланыстыру оңай болады.

ХХІ ғасыр жылдары және олардың кодекстері*

Жыл TO. Жыл TO. Жыл TO. Жыл TO.
2000 0 2025 3 2050 6 2075 2
2001 1 2026 4 2051 0 2076 4
2002 2 2027 5 2052 2 2077 5
2003 3 2028 0 2053 3 2078 6
2004 5 2029 1 2054 4 2079 0
2005 6 2030 2 2055 5 2080 2
2006 0 2031 3 2056 0 2081 3
2007 1 2032 5 2057 1 2082 4
2008 3 2033 6 2058 2 2083 5
2009 4 2034 0 2059 3 2084 0
2010 5 2035 1 2060 5 2085 1
2011 6 2036 3 2061 6 2086 2
2012 1 2037 4 2062 0 2087 3
2013 2 2038 5 2063 1 2088 5
2014 3 2039 6 2064 3 2089 6
2015 4 2040 1 2065 4 2090 0
2016 6 2041 2 2066 5 2091 1
2017 0 2042 3 2067 6 2092 3
2018 1 2043 4 2068 1 2093 4
2019 2 2044 6 2069 2 2094 5
2020 4 2045 0 2070 3 2095 6
2021 5 2046 1 2071 4 2096 1
2022 6 2047 2 2072 6 2097 2
2023 0 2048 4 2073 0 2098 3
2024 2 2049 5 2074 1 2099 4

Бұл кестені жаттап алудың қажеті жоқ. 21 ғасырдың (2000 - 2099) жыл кодын келесідей есептеуге болады:

  1. жылды өрнек ретінде көрсетіңіз: 2000 + X, мұндағы X - жылдың соңғы екі санының саны;
  2. X-ті 4-ке бөліп, қалғанын тастаңыз;
  3. 2-тармақтың нәтижесіне Х қосыңыз;
  4. егер 3-тармақтың нәтижесі алтыдан үлкен болса, одан жеті санының ең үлкен еселігін (бірақ 3-тармақтың нәтижесінен аспайтын) алып тастаңыз.

Мысалы, 2029 жылға: 1) 2029 = 2000 + 29; 2) 29/4 = 7 (қалғаны жойылады); 3) 7 + 29 = 36; 4) 36 - 35(7х5) = 1

айдағы реттік күн = 5;

ай коды = 5;

жыл коды: 1) 2018 = 2000 + 18; 2) 18/4 = 4 (қалғаны жойылады); 3) 4 + 18 = 22; 4) 22 - 21(7x3) = 1

(айдағы реттік күн + ай коды + жыл коды) = 5 + 5 + 1 = 11

Алынған қосынды 6-дан асатындықтан, жетінің сәйкес еселігін шегеру арқылы оны 6-дан аспайтын санға келтіреміз: 11 - 7(7x1) = 4

Жауап: бейсенбі (жұмыс күнінің коды = 4)

айдағы реттік күн = 26;

ай коды = 2;

жыл коды: 1) 2039 = 2000 + 39; 2) 39/4 = 9 (қалғаны жойылады); 3) 9 + 39 = 48; 4) 48 - 42(7х6) = 6

(айдағы реттік күн + ай коды + жыл коды) = 26 + 2 + 6 = 34

Алынған қосынды 6-дан асатындықтан, жетінің сәйкес еселігін шегеру арқылы оны 6-дан аспайтын санға келтіреміз: 34 - 28(7x4) = 6

Жауап: сенбі (жұмыс күнінің коды = 6)

Аптаның күнін 20 ғасырдың күндеріне сәйкес анықтау үшін 21 ғасырдың кодын 1 күнге алға жылжыту керек.

айдағы реттік күн = 12;

ай коды = 1;

жыл коды: 1) 1953 = 1900 + 53; 2) 53/4 = 13 (қалғаны жойылады); 3) 13 + 53 = 66; 4) 66 - 63(7х9) = 3

Біз 20 ғасырдың күнімен айналысатындықтан, жыл кодына бірлік қосамыз: 3 + 1 = 4

(айдағы реттік күн + ай коды + жыл коды) = 12 + 1 + 4 = 17

Алынған қосынды 6-дан асатындықтан, жетінің сәйкес еселігін шегеру арқылы оны 6-дан аспайтын санға келтіреміз: 17 - 14(7x2) = 3

Жауап: сәрсенбі (жұмыс күнінің коды = 3)

* Тұрақты (кібісе емес жылда) 365 күн (52 толық апта + 1 күні). Сондықтан мұндай жылы алдыңғы жылға қарағанда аптаның күні ауысады 1 күн алда.

Кібісе жылы 366 күннен тұрады (толық 52 апта + 2 күн). Сондықтан мұндай жылы алдыңғы жылға қарағанда аптаның күні ауысады 2 күн алда. Дәлірек айтсақ, қосымша ауысым (жылдың кібісе жыл болуына байланысты) ақпан айы аяқталғаннан кейін орын алады. Сондықтан, кібісе жылдың қаңтары мен ақпаны үшін (өткізу әлі орын алмаған кезде) ай коды әдеттегі (кібісе емес) жылдың қаңтар және ақпан айларымен салыстырғанда біреуге азаяды.