Дана программа на языке Паскаль: var s, t: integer

ГДЗ информатика 8 класс

§ 4.4. Программирование разветвляющихся алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


12. Дана программа на языке Паскаль:

var
s, t: integer;
begin
read(s);
read(t);
if (s >= 10) or (t > 10) then
write(‘Да’)
else
write(‘Нет’)
end.

Было проведено 9 запусков программы, во время которых в качестве значений переменных s и t вводились следу ющие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5). Не запуская программу на выполнение, выясните, сколько было запусков, при которых программа вывела «Да». Для анализа алгоритма и исходных данных начертите в рабочей тетради и заполните следующую таблицу:

ГДЗ по Информатике 8 класс. Босова. Программирование разветвляющихся алгоритмов

Ответ

s t Вывод
1 2 Нет
11 2 Да
1 12 Да
11 12 Да
-11 -12 Нет
-11 12 Нет
-12 11 Нет
10 10 Да
10 5 Да
В таблице я указал, какой вывод будет при разных значениях переменных s и t, в соответствии с условием программы.

Теперь я могу посчитать, сколько раз программа вывела «Да». По таблице видно, что программа вывела «Да» в следующих случаях: (11, 2), (1, 12), (11, 12), (10, 10), (10, 5). Итого 5 раз.


Понравилась статья? Поделиться с друзьями: