soynova89
16.12.2022 08:06

Даны номер дня недели к1(1-понедельник,2-вторник..7-воскресенье ) и количество дней n(n> 0).какой номер дня недели к2 будет через n дней ? составьте выражение для вычисления к2. 1)к2: =((к1mod 7)+n)mod7 2)k2: =((n+k1+1)mod7)-1 3)k2: =((n+k1-1)mod7)+1 4)k2: =(n+k1)mod7

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
кристина19841016
22.09.2020 11:27
Выражение A mod 7 дает остаток от деления числа А на 7, от 0 до 6.
Поэтому, если К2 должно получиться воскресенье (7), то после операции (N + K1) mod 7 получится не 7, а 0.
Поэтому нужно вычесть 1 в скобке (будет остаток 6 вместо 7) и прибавить 1 после скобки.
ответ: 3) K2 := ((N + K1 - 1) mod 7) + 1
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота