Scrieți un program C++ care citește trei numere naturale a, b, c reprezentând lungimile laturilor unui triunghi și: determină perimetru și aria triunghiului; lungimea maximă a unei laturi a triunghiului; stabilește dacă triunghiul este isoscel și în caz afirmativ afișează lungimea bazei.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int a,b,c;
float perimetru,aria,p;
cin>>a>>b>>c;
perimetrul=a+b+c;
p=perimitrul/2;
aria=sqrt((p*(p-a)*(p-b)*(p-c));
cout<<aria<<perimetru;
if(a>b && a>c)
cout<<a;
if(b>a && b>c)
cout<<b;
if(c>a && c>b)
cout<<c;
}
#include <math.h>
using namespace std;
int main()
{
int a,b,c;
float perimetru,aria,p;
cin>>a>>b>>c;
perimetrul=a+b+c;
p=perimitrul/2;
aria=sqrt((p*(p-a)*(p-b)*(p-c));
cout<<aria<<perimetru;
if(a>b && a>c)
cout<<a;
if(b>a && b>c)
cout<<b;
if(c>a && c>b)
cout<<c;
}
Alte întrebări interesante
Franceza,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă