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

Ниже приведен фрагмент программы
readln(s);
readln(k);
if s mod 9 = k
then writeln(‘YES’)
else writeln(‘NO’)
Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились
следующие пары чисел:
(9, 0); (10, 10); (18, 9); (22, 4); (27, 3); (12, 9); (29, 2); (4, 2); (3, 3).
Сколько было запусков, при которых программа напечатала «YES»?

Показать ответ
Ответ:
nk9696
nk9696
14.10.2020 03:50

4

Объяснение:

Если s % 9 == k, то ДА иначе НЕТ, разберем случаи:

9 % 9 = 0 => 0 == 0 => (YES)

10 % 9 = 1 => 1 != 10 => (NO)

18 % 9 = 0 => 0 != 9 => (NO)

22 % 9 = 4 => 4 == 4 => (YES)

27 % 9 = 0 => 0 != 3 => (NO)

12 % 9 = 3 => 3 != 9 => (NO)

29 % 2 = 2 => 2 == 2 => (YES)

4 % 9 = 4 => 4 != 2 => (NO)

3 % 9 = 3 => 3 == 3 => (YES)

Считаем "жирные" строки и получаем ответ 4

P.S лучший ответ, если не сложно)

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота