1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Раб тетрадь)
Упр.211 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова

Упр.211 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)

Задача

Текст программы с условным оператором приведён на двух языках программирования:

Паскаль
var s, t: integer;
begin
readln(s);
readln(t);
if (s >= 10) or (t > 10) then writeln(‘Да’) else writeln(‘Нет’)
end.

Python
s = int(input())
t = int(input())
if s >= 10 or t > 10:
print(‘Да’)
else: print(‘Нет’)

Было проведено 9 запусков программы, при которых в качестве значений переменных $$s$$ и $$t$$ вводились различные пары чисел. Заполните таблицу и выясните результат работы программы для каждой пары исходных данных.

№123456789
$$s$$111111-11-11-121010
$$t$$221212-121211105
$$s \ge 10$$         
$$t > 10$$         
$$\left(s \ge 10\right) \mathbin{\lor} \left(t > 10\right)$$         
Вывод         
Подробный ответ

Программа выводит «Да», если выполняется хотя бы одно из условий: $$s \ge 10$$ или $$t > 10$$. Во всех остальных случаях выводится «Нет».

Проверим каждую пару значений:

№st$$s \ge 10$$$$t > 10$$$$\left(s \ge 10\right) \lor \left(t > 10\right)$$Вывод
112нетнетнетНет
2112данетдаДа
3112нетдадаДа
41112дададаДа
5-11-12нетнетнетНет
6-1112нетдадаДа
7-1211нетдадаДа
81010данетдаДа
9105данетдаДа

Ответ: 1 — Нет; 2 — Да; 3 — Да; 4 — Да; 5 — Нет; 6 — Да; 7 — Да; 8 — Да; 9 — Да.



Общая оценка
3.8 / 5
Другие учебники
Другие предметы