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

Задание 4 Параграф 4.3 ГДЗ Босова 8 класс 2025 (Информатика)

Задача
  1. Известны длины сторон треугольника $$a$$, $$b$$, $$c$$. Разработайте и отладьте программу, вычисляющую площадь этого треугольника. Для проверки правильности программы используйте тест:
    Входные данные: $$a=3$$, $$b=4$$, $$c=5$$.
    Выходные данные: $$s=6.0$$.
Подробный ответ

Площадь треугольника по трём сторонам можно найти по формуле Герона:

$$p=\frac{a+b+c}{2}$$

$$S=\sqrt{p(p-a)(p-b)(p-c)}$$

Для теста $$a=3$$, $$b=4$$, $$c=5$$:

$$p=\frac{3+4+5}{2}=6$$

$$S=\sqrt{6\cdot(6-3)\cdot(6-4)\cdot(6-5)}=\sqrt{6\cdot3\cdot2\cdot1}=\sqrt{36}=6$$

var a, b, c: integer;
p, s: real;
begin
  writeln(‘Введи через пробел длины сторон a,b,c’);
  readln(a, b, c);
  p := (a + b + c) / 2;
  s := sqrt(p * (p — a) * (p — b) * (p — c));
  writeln(‘s=’, s:2:1)
end.

При вводе $$3\ 4\ 5$$ программа выводит $$s=6.0$$.



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