Найти в Дзене
ИНФОРМАТИКА | ОГЭ

Открытый банк заданий ОГЭ Информатика E5DF04 (задание 6)

Ниже приведена программа, записанная на пяти языках программирования.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 11); (5, 9); (8, –12); (6, 6); (3, 11); (–10, –12); (–10, 11); (7, 1); (–12, 7). Сколько было запусков, при которых программа напечатала «YES»?

РЕШЕНИЕ

Определим, что же делает программа. Рассмотрим алгоритмический язык.

если s < 6 и k > 6

то вывод "YES"

иначе вывод "NO"

все

Имеем условие : s < 6 и k > 6, если оба условия выполняются, то программа будет выдавать результат "YES", если не выполняется хотя бы одно условие то "NO".

Определим какой результат будет выдавать программа для всех значений s и k данных в условиях.

1) (1, 11)

1 < 6 - истина

11 > 6 - истина

результат "YES"

2) (5, 9)

5 < 6 - истина

9 > 6 - истина

результат "YES"

3) (8, –12)

8 < 6 - ложь

-12 > 6 - ложь

результат "NO"

4) (6, 6)

6 < 6 - ложь

6 > 6 - ложь

результат "NO"

5) (3, 11)

3 < 6 - истина

11 > 6 - истина

результат "YES"

6) (–10, –12)

-10 < 6 - истина

-12 > 6 - ложь

результат "NO"

7) (–10, 11)

-10 < 6 - истина

11 > 6 - истина

результат "YES"

8) (7, 1)

7 < 6 - ложь

1 > 6 - ложь

результат "NO"

9) (–12, 7)

-12 < 6 - истина

7 > 6 - истина

результат "YES"

Результат "YES" программа напечатает 5 раз

ОТВЕТ 5

-2