Ниже приведена программа, записанная на пяти языках программирования. Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел: (1, 2); (5, 0); (18, 3); (21, 1); (10, 2); (12, 1); (9, 4); (5, 5); (3, 3). Сколько было запусков, при которых программа напечатала «YES»? РЕШЕНИЕ Определим, что же делает программа. Рассмотрим алгоритмический язык. если mod(s, 5) = k то вывод "YES" иначе вывод "NO" все Имеем условие : если при делении s на 5 в остатке получается число k, то программа будет выдавать результат "YES", если в остатке получается другое число то "NO". Определим какой результат будет выдавать программа для всех значений s и k данных в условиях. 1)(1, 2) 1 / 5 = 0 (ост. 1) 1 ≠ 2 результат "NO" 2) (5, 0) 5 / 5 = 0 (ост. 0) 0 = 0 результат "YES" 3) (18, 3) 18 / 5 = 3 (ост. 3) 3 = 3 результат "YES" 4) (21, 1) 21 / 5 = 4 (ост. 1) 1 = 1 результат "YES" 5) (10, 2) 10 / 5 = 2 (ост. 0) 0 ≠ 2 результат "NO" 6) (12, 1) 12 / 5 = 2 (ост
Открытый банк заданий ОГЭ Информатика B15DF4 (задание 6)
16 апреля 202416 апр 2024
120
~1 мин