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

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

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

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

(–3, 5); (–2, 2); (–1, –3); (1, 0); (–4, –7); (2, 3); (3, 5); (5, –3); (6, –7).

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

РЕШЕНИЕ

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

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

то вывод "YES"

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

все

Имеем условие : если s > -3 и t <=5 (убрали отрицание), если выполняются оба неравенства, результатом будет "YES", если не выполняется, то "NO"

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

1) (–3, 5)

-3 > -3 ложь

5 <=5 истина

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

2) (–2, 2)

-2 > -3 истина

2 <=5 истина

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

3) (–1, –3)

-1 > -3 истина

-3 <=5 истина

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

4) (1, 0)

1 > -3 истина

0 <=5 истина

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

5) (–4, –7)

-4 > -3 ложь

-7 <=5 истина

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

6) (2, 3)

2 > -3 истина

3 <=5 истина

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

7) (3, 5)

3 > -3 истина

5 <=5 истина

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

8) (5, –3)

5 > -3 истина

-3 <=5 истина

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

9) (6, –7)

6 > -3 истина

-7 <=5 истина

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

В итоге получаем ,что при двух запуска программа напечатала "NO".

ОТВЕТ 2

-2

Наука
7 млн интересуются