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


Решение

Ниже вариант решения задания из учебника Босова, Босова 11 класс, Бином:

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

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

Длина каждой грани определяется через длины соответствующей границы по теореме Пифагора. Это определение и можно оформить в качестве функции, т.к. это вычисление надо повторить три раза.

Пример программы:

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(taskВведите значения a, b, ctask);

read(a, b, c);

p := 0;

p := p + l(a, b);

p := p + l(b, c);

p := p + l(c, a);

writeln(taskПериметр треугольника = task, p:5:2)

end.

Программа: Z_9_5.pas (ссылка ниже)