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

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

Задача

В четырехугольнике ABCD $$AB=x$$, $$BC=y$$, $$CD=z$$, $$AD=t$$, $$BD=d$$. Постройте блок-схему алгоритма вычисления площади четырехугольника ABCD, используя вспомогательный алгоритм вычисления площади треугольника по формуле Герона: $$S=\sqrt{p(p-a)(p-b)(p-c)}$$, где $$p=\frac{a+b+c}{2}$$.

Подробный ответ

Площадь четырёхугольника удобно найти как сумму площадей двух треугольников, на которые его делит диагональ $$d$$:

$$S = S_1 + S_2$$

Для каждого треугольника используем формулу Герона:

$$S=\sqrt{p(p-a)(p-b)(p-c)}, \quad p=\frac{a+b+c}{2}$$

Тогда для треугольника со сторонами $$x, t, d$$:

$$p_1=\frac{x+t+d}{2}$$

$$S_1=\sqrt{p_1(p_1-x)(p_1-t)(p_1-d)}$$

Для треугольника со сторонами $$d, y, z$$:

$$p_2=\frac{d+y+z}{2}$$

$$S_2=\sqrt{p_2(p_2-d)(p_2-y)(p_2-z)}$$

Алгоритм блок-схемы:

  1. вводятся $$x, y, z, t, d$$;
  2. вычисляются $$p_1$$ и $$p_2$$;
  3. по формуле Герона находятся $$S_1$$ и $$S_2$$;
  4. вычисляется $$S=S_1+S_2$$;
  5. выводится $$S$$.

Ответ

Блок-схема должна содержать последовательность:
Начало → ввод $$x, y, z, t, d$$ → $$p_1=\frac{x+t+d}{2}$$, $$p_2=\frac{d+y+z}{2}$$ → вызов $$SG(p_1,x,t,d,s_1)$$ → вызов $$SG(p_2,d,y,z,s_2)$$ → $$s=s_1+s_2$$ → вывод $$s$$ → Конец.

Иллюстрация к решению «Упр.87 ГДЗ Рабочая тетрадь Босова 9 класс (Информатика)», 1



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