Найти тему
ИНФОРМАТИКА | ОГЭ

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

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

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

(2, –2); (–2, 4); (4, 1); (–12, 5); (0, –7); (1, 3); (8, 2); (3, 0); (23, 1).

Сколько было запусков, при которых программа напечатала «NO»?

РЕШЕНИЕ

Рассмотрим программу на алгоритмическом языке программирования.

алг

нач

цел s, t

ввод s

ввод t

если s < 5 и не t > 3

то вывод "YES"

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

все

кон

Есть условие , если s <5 и не t > 3.

Уберём отрицание: если s<5 и t<=3.

Если оба неравенства выполняются , то результатом будет "YES", если хотя бы одно неравенство не выполняется , то программа выдаст результат "NO".

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

1. (2, –2);

2<5, верно

-2<=3, верно

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

2. (–2, 4);

-2<5, верно

4<=3, не верно

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

3. (4, 1);

4<5, верно

1<=3, верно

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

4. (–12, 5);

-12<5, верно

5<=3, не верно

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

5. (0, –7);

0<5, верно

-7<=3, верно

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

6. (1, 3);

1<5, верно

3<=3, верно

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

7. (8, 2);

8<5, не верно

2<=3 , верно

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

8. (3, 0);

3<5, верно

0<=3, верно

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

9. (23, 1).

23<5, не верно

1<=3, верно

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

Результат "NO" программа выдала 4 раза.

ОТВЕТ 4

-2