В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
snegirnasta543876
snegirnasta543876
28.11.2021 02:54 •  Информатика

Даны номер дня недели к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

Ответ:
norucov
norucov
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
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?