Dostałem takie zadanie że musze zrobić program w Dev ( ze wzoru Herona )
wzór
\(\displaystyle{ p = (a+b+c) \cdot 0,5\\
P_2= \sqrt{ p(p-a)(p-b)(p-c)}}\)
Musi też zajść warunek
\(\displaystyle{ a+b>c, b+c>a, c+a>b}\)
Najelpiej jakby ten program został napisany w najporstszej postaci ... coś próbowałem ale to totalnie nie wyszło :/
Kod: Zaznacz cały
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float a,b,c,pom,p,pole2;
cout<<"Równanie herona "<<endl;
cout<<"Podaj pierwszy z bokow trojkata"<<endl;
cin>>a;
cout<<"Podaj drugi z bokow trojkata"<<endl;
cin>>b;
cout<<"Podaj trzeci z bokow trojkata"<<endl;
cin>>c;
if (a+b>c && a+c>b && b+c>a)
{
cout<<"Mozna utworzyc trojkat i bedzie on "<<endl;
cout << pom==pole (a+b+c)*0,5 <<endl ;
cout << pole2==sqrt(pom) <<endl ;
}
else cout<<"Nie mozna utworzyc trojkata"<<endl;
cout<<" a jego pole to ";
cout<<pole2<<endl;
cout<<endl;
system("pause");
return 0;
}
;]