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

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

Задача

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

Паскаль:

var s, t: integer;
begin
readln(s);
readln(t);
if ($$s > 10$$) and ($$t \geq 10$$) then writeln(‘Да’) else writeln(‘Нет’)
end.

Python:

s = int(input())
t = int(input())
if $$s > 10$$ and $$t \geq 10$$:
    print(‘Да’)
else:
    print(‘Нет’)

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

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

Условие в программе выполняется только тогда, когда одновременно истинны оба высказывания:

$$s > 10$$

$$t \ge 10$$

Если хотя бы одно из них ложно, программа выводит «Нет».

№sts > 10t >= 10$$(s > 10) \land (t \ge 10)$$Вывод
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
Другие учебники
Другие предметы