👤

Se dau numerele a,b,c sa se verifice daca pot forma laturile unui triunghi si in caz afirmativ sa se precizeze ce triungi este.

Răspuns :

#include <iostream>using namespace std;int main(){    double a,b,c,aux;    cin>>a>>b>>c;    if(a>b)    {        aux=a;        a=b;        b=aux;    }    if(a>c)    {        aux=a;        a=c;        c=aux;    }    if(b>c)    {        aux=b;        b=c;        c=aux;    }    if(a>0&&b>0&&c>0&&a+b>c&&b+c>a&&c+a>b)    {        if(a*a+b*b==c*c)        cout<<"triunghi dreptunghic";        else            if(a*a+b*b>c*c)            cout<<"triunghi ascutitunghic";        else            if(a*a+b*b<c*c)            cout<<"triunghi obtuzunghic";    }    else        cout<<"nu este triunghi";    return 0;}