Ниже приведена программа, записанная на пяти языках программирования. Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (12, 5); (5, 3); (––4, 1); (2, ––5); (5, ––7); (10, 3); (18, 6); (3, 0); (2, 5). Сколько было запусков, при которых программа напечатала «YES»? РЕШЕНИЕ Определим, что же делает программа. Рассмотрим алгоритмический язык. алг нач цел s, t ввод s ввод t если не (s >= 2 и t < 5) то вывод "YES" иначе вывод "NO" все кон Имеем условие : не (если s >=2 и t < 5), уберем в нем отрицание (если s < 2 или t >= 5), если хотя бы одно условие в скобках выполняется, результатом будет "YES", если не выполняются оба условия, то "NO" Было проведено несколько запусков программы для различных значений s и t. Определим что выдавала программа во всех случаях: 1)(12, 5); 12 < 2 - не верно 5 >= 5 - верно Результат "YES" 2) (5, 3); 5 < 2 - не верно 3 >= 5 - не верно Результат "NO" 3) (–4, 1); -4 < 2 - верно 1 >= 5 - не
Открытый банк заданий ОГЭ Информатика BE18F8 (задание 6)
4 марта 20244 мар 2024
575
1 мин