Предмет: Информатика, автор: znaniyahelppliz

Срочно напишите код по информатике на с++, для нахождения площади треугольника

Ответы

Автор ответа: dsxakep
1

#include <iostream>

#include <math.h>

using namespace std;

int main() {

   float a, b, c, p, s;

   cin >> a >> b >> c;

   p = (a + b + c) / 2;

   s = sqrt(p * (p - a) * (p - b) * (p - c));

   cout << s;

   return 0;

}

Тут я использовал ф-лу Герона, которая находит площадь по трём сторонам. Допускается использование дробных чисел в сторонах a, b, c


Аноним: #include не обязательно, т.к. в iostream содержится эта директива
dsxakep: У меня без этого не компилируется
Аноним: #include math я хотел сказать
Аноним: "математическая" библиотека входит в состав библиотеки потокового ввода/вывода iostream
Аноним: должно без нее компилироваться
Аноним: Если компилировать в visual studio то без math можно, а если в онлайн компиляторе, то без math не обойтись.
Ну ладно это не тема вопроса уже.
Похожие вопросы
Предмет: Русский язык, автор: тьютооге