Răspuns:
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main()
{
float a,p,x,y,z;
cout << "Introduceti valorile lui x, y si z: " << endl;
cin >> x >> y >> z;
p=(x+y+z)/2;
cout << "Semiperimetrul este egal cu: " << p << endl;
a=sqrt(p*(p-x)*(p-y)*(p-z));
cout << fixed << setprecision(3) << "Aria triunghiului este egala cu: " << a << endl;
return 0;
}
Explicație: