1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Работа 3.3 Упр.8 Задание 1 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Автор
Семакин, Хеннер, Шеина

Работа 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.

Ответ

Кирпич пройдёт через отверстие, если хотя бы одна из его граней по размерам не больше отверстия; иначе — не пройдёт.



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