Informatică, întrebare adresată de zamfirdoinitap3mrq5, 9 ani în urmă

Se citesc 3 numere.Sa se determine daca ele pot reprezenta unghiuri ale unui triunghi.

Răspunsuri la întrebare

Răspuns de radugiulia
2
#include<iostream>
using namespace std;

int main()
{
   int a,b,c;
   cin>>a>>b>>c;
   if(a>0 && b>0 && c>0 && a+b+c==180)
               cout<<"DA";
  else
           cout<<"NU";
   return 0;
}


Răspuns de xopg
0
#include <iostream>
using namespace std;

int main() {
    unsigned int a, b, c; // daca-i unsigned inseamna ca-i pozitiv
    cin >> a >> b >> c;
    cout << a + b + c = 180 ? "Da, pot." : "Nu, nu pot." << endl;
    // nu-mi citi comentariile pe care mi-le am pus mie in sectiunea de comentarii.
   // n-ai nevoie de return 0. Daca nu-l pui, compilatorul va asuma ca vrei sa dai zero. ...deci va da el...
}

xopg: of
xopg: stai
xopg: pune decat a + b + c = 180 in loc de a <= 60 .... si fa pe int unsigned int
Alte întrebări interesante