Работа 3.3 Упр.8 Задание 1 ГДЗ Семакин 10 класс (Информатика)
Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 8. Заданы размеры А, В прямоугольного отверстия и размеры x,y,z кирпича. Определить, пройдет ли кирпич через отверстие. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-3/zad1/8 98
Чтобы кирпич прошёл через прямоугольное отверстие, нужно, чтобы две его стороны можно было расположить так, чтобы они не превышали размеры отверстия. Поэтому проверяем все возможные пары размеров кирпича $$x, y, z$$ относительно сторон отверстия $$a$$ и $$b$$.
Если хотя бы для одной пары выполняется условие $$a \ge x \land b \ge y$$, $$a \ge y \land b \ge x$$, $$a \ge x \land b \ge z$$, $$a \ge z \land b \ge x$$, $$a \ge y \land b \ge z$$ или $$a \ge z \land b \ge y$$, то кирпич пройдёт через отверстие.
Var
a, b, x, y, z: real;
begin
readln(a, b, x, y, z);
if ((a>=x) and (b>=y)) or ((a>=y) and (b>=x))
or ((a>=x) and (b>=z)) or ((a>=z) and (b>=x))
or ((a>=z) and (b>=y)) or ((a>=y) and (b>=z)) then
writeln(‘Пройдет’)
else writeln(‘Не пройдет’);
end.
Ответ
Кирпич пройдёт через отверстие, если хотя бы одна из его граней по размерам не больше отверстия; иначе — не пройдёт.