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

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

Задача

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

Паскаль:

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

Python:

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

Было проведено 9 запусков программы, при которых в качестве значений переменных $$s$$ и $$t$$ вводились различные пары чисел. Укажите наименьшее целое значение параметра $$a$$, при котором для указанных входных данных программа выведет «Нет» 5 раз.

№123456789
$$s$$111111-11-11-121010
$$t$$52321814121110
Подробный ответ

Программа выводит «Да» только тогда, когда одновременно выполняются оба условия:

$$s > a \land t > 10$$

Значит, «Нет» будет выведено, если хотя бы одно из условий ложно.

Проверим все 9 запусков для разных значений $$a$$. Нужно, чтобы программа вывела «Нет» 5 раз.

№$$s$$$$t$$$$s > a$$$$t > 10$$$$(s > a) \land (t > 10)$$Вывод
115данетнетНет
21123дададаДа
312данетнетНет
41118дададаДа
5-111данетнетНет
6-114данетнетНет
7-1212нетданетНет
81011дададаДа
91010данетнетНет

При $$a = -12$$ получаем ровно 5 выводов «Нет» и 4 вывода «Да».

Ответ

$$a = -12$$



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