Răspuns :
#include <iostream>
using namespace std;
int main()
{
int a, b, c, ok=0, k=0;
cin>>a>>b>>c;
while(a!=0 && b!=0 && c!=0)
{
if(a+b>c && a+c>b && b+c>a)
ok=1;
}
if(ok==1)
cout<<"numerele pot fi laturile unui triunghi";
if((a*a)+(b*b)==c*c || (b*b)+(c*c)==a*a || (a*a)+(c*c)==b*b)
cout<<"numerele pot fi laturile unui triunghi dreptunghic";
if(a==b==c)
cout<<"numerele pot fi laturi ale unui trunghi echilateral";
if(a==b && a!=c)
k=1;
if(a==c && a!=b)
k=1;
if(b==c && b!=a)
k=1;
if(k==1)
cout<<"numerele pot fi laturi ale unui triunghi isoscel";
if(a!=b && b!=c && a!=c)
cout<<"numerele pot fi laturi ale unui triunghi obtuzunghic sau ascutit";
}
Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de sprijin suplimentar, vă încurajăm să ne contactați. Revenirea dumneavoastră ne bucură, iar dacă v-a plăcut, nu uitați să adăugați site-ul nostru la favorite!