Вопрос:

4. Известны длины сторон треугольника a, b, c. Напишите программу, вычисляющую площадь этого треугольника.

Фотография

Ответ ассистента

Для вычисления площади треугольника по трем сторонам (a, b, c) лучше всего использовать формулу Герона. Сначала найдем полупериметр p = (a + b + c) / 2, а затем площадь S = sqrt(p * (p - a) * (p - b) * (p - c)). Пример программы на языке Python: ```python import math a = float(input("Введите сторону a: ")) b = float(input("Введите сторону b: ")) c = float(input("Введите сторону c: ")) p = (a + b + c) / 2 s = math.sqrt(p * (p - a) * (p - b) * (p - c)) print(f"S={s}") ``` **Пояснение:** 1. `import math` — подключаем библиотеку математических функций для вычисления квадратного корня. 2. Мы используем `float`, чтобы программа работала и с дробными числами. 3. В конце выводим результат.

Другие решения

Что ещё задавали пользователи