Триъгълник

Да се напише програма, която позволява да се въведат три реални числа и проверява дали те представляват валидни страни на триъгълник, и какъв е видът му – равностранен, равнобедрен, правоъгълен или друг. Да се изведе подходящо съобщение за всеки конкретен случай.

Публикувано в 11в с етикети , . Постоянна връзка.

One Response to Триъгълник

  1. Данаил каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(void)
    {
        int a, b, c;
        cout<<"Vavedete tri chisla:";
        cin>>a>>b>>c;
        if(((a+b)>c)&&((b+c)>a)&&((a+c)>b)) 
        {
          cout<<"Tova sa strani na triaganik i toi e ";
          if ((a==b)||(a==c)||(b==c))
             if((a==b)&&(b==c))
               cout<<"ravnostranen";
             else cout<<"ravnobedren";
          else cout << "obiknoven";
          if (((a*a+b*b)==(c*c))||
              ((a*a+c*c)==(b*b))||
              ((c*c+b*b)==(a*a)))
            cout<<" pravoagalen";
          cout<<endl;          
        }
        else cout<<"Ne sa strani na triagalnik!!!\n";                                    
        system("PAUSE");
        return EXIT_SUCCESS;
    }

Вашият коментар