Разбор 6 задания ОГЭ 2020 по информатике из демоверсии

Разбор 6 задания ОГЭ 2020 по информатике из демонстрационного варианта. Предметный результат обучения: формально исполнять алгоритмы, записанные на языке программирования.

Задание

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

Программы

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

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

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

Разбор 6 задания ОГЭ

Разберем каждую строку программы на языке программирования Паскаль.

var s, t: integer – объявление переменных s и t.

readln(s) – вводится число с клавиатуры и переменной s присваивается это число.

readln(t) – вводится число с клавиатуры и переменной t присваивается это число.

Дальше идет проверка условия и если s>10 или t>10, то на экране выводится YES, иначе NO.

if (s>10) or (t>10)
then writeln («YES»)
else writeln («NO»)

Проверяем все запуски на условие s>10 или t>10

(1, 2) 1>10 или 2>10 — Нет
(11, 2) 11>10 или 2>10 — Да
(1, 12) 1>10 или 12>10 — Да
(11, 12) 11>10 или 12>10 — Да
(-11, -12) -11>10 или -12>10 — Нет
(-11, 12) -11>10 или 12>10 — Да
(-12, 11) -12>10 или 11>10 — Да
(10, 10) 10>10 или 10>10 — Нет
(10, 5) 10>10 или 5>10 — Нет

ОТВЕТ: 5

Опубликовано: 13.03.2020 Обновлено: 15.03.2020
Поделись с друзьями

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

один × 5 =