clinteastwood2
#include <iostream> #include <cmath> using namespace std; int main() { //объявляем стороны треугольника int a = 0, b = 0, c = 0; //вводим данные cin >> a >> b >> c; //находим полупериметр double p = (a + b + c) / 2; //находим площадь double s = sqrt(p*(p - a)*(p - b)*(p - c)); cout << s << endl; return 0; }
int main() { float a, b, c; std::cout << "Введите стороны треугольника: " << std::endl; std::cin >> a >> b >> c; std::cout << "Площадь треугольника равна: " << sqrt(((a + b + c) / 2)*(((a + b + c) / 2) - a)*(((a + b + c) / 2) - b)*(((a + b + c) / 2) - c)) << std::endl; }
Answers & Comments
#include <cmath>
using namespace std;
int main()
{
//объявляем стороны треугольника
int a = 0, b = 0, c = 0;
//вводим данные
cin >> a >> b >> c;
//находим полупериметр
double p = (a + b + c) / 2;
//находим площадь
double s = sqrt(p*(p - a)*(p - b)*(p - c));
cout << s << endl;
return 0;
}
#include <cmath>
int main()
{
float a, b, c;
std::cout << "Введите стороны треугольника: " << std::endl;
std::cin >> a >> b >> c;
std::cout << "Площадь треугольника равна: " << sqrt(((a + b + c) / 2)*(((a + b + c) / 2) - a)*(((a + b + c) / 2) - b)*(((a + b + c) / 2) - c)) << std::endl;
}