👤

Se citesc trei numere naturale a,b,c. Sa se verifice daca pot fi laturile unui triunghi, si daca da sa se afiseze tipul triunghiului (oarecare, isoscel, echilateral).
Va rog frumos sa raspundeti direct cu script-ul pe care-l introduc in limbajul de programare C++.


Răspuns :

Explicație:

#include <iostream>

using namespace std;

int main()

{

   unsigned a,b,c;

   int ok=1;

   cout<<"lungimea laturii AB este ";

   cin>>a;

   cout<<"lungimea laturii BC este ";

   cin>>b;

   cout<<"lungimea laturii CA este ";

   cin>>c;

   if(a<b+c && b<a+c && c<a+b)

   {

       if(a==b && b==c)

           cout<<"triunghi echilateral";

       else

           if(a==b)

               cout<<"triunghi isoscel cu laturile congruente AB si BC si baza AC";

           else

               if(b==c)

                   cout<<"triunghi isoscel cu laturile congruente BC si CA si baza AB";

               else

                   if(a==c)

                       cout<<"triunghi isoscel cu laturile congruente AB si CA si baza BC";

                   else

                       cout<<"triunghi oarecare";

   }

   else

       cout<<"nu exista triunghiul";

   return 0;

}

Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau nevoie de ajutor, vă rugăm să ne contactați cu încredere. Așteptăm cu drag să reveniți și nu uitați să ne salvați în lista dumneavoastră de favorite!


En Studentsy: Alte intrebari