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

Задание 5 Параграф 9 ГДЗ Босова 11 класс (Информатика)

Задача
  1. Дан прямоугольный параллелепипед, длины рёбер которого равны $$a$$, $$b$$ и $$c$$. Требуется определить периметр треугольника, образованного диагоналями его граней. Какой алгоритм целесообразно использовать при решении этой задачи в качестве вспомогательного?
Подробный ответ

Периметр треугольника равен сумме длин диагоналей его граней.

Длину диагонали прямоугольной грани удобно находить по теореме Пифагора:

$$d=\sqrt{x^2+y^2}$$

Такое вычисление нужно выполнить три раза, поэтому его целесообразно оформить в виде функции.

program Z_9_5;
function l(m, n: real): real;
begin
  l := sqrt(sqr(m) + sqr(n))
end;
var
  a, b, c: integer;
  p: real;
begin
  writeln(‘Введите значения a, b, c’);
  read(a, b, c);
  p := 0;
  p := p + l(a, b);
  p := p + l(b, c);
  p := p + l(c, a);
  writeln(‘Периметр треугольника = ‘, p:5:2)
end.

Ответ

В качестве вспомогательного алгоритма целесообразно использовать функцию для вычисления диагонали прямоугольника по двум его сторонам.



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