Informatică, întrebare adresată de dragospopxav, 8 ani în urmă

Cerință
Se dau 3 numere naturale, a, b și c, care respectă condiția a < b < c. Sarcina ta este să determini dacă tripletul (a, b, c) respectă următoarea condiţie: a2+b2=c2.

Date de intrare
De la tastatură se vor citi cele trei numere naturale a,b,c.

Date de ieşire
Pe ecran se va afişa DA, în cazul în care cele trei numere respectă condiţia dată, sau NU, în caz contrar.

Restricţii şi precizări
1 <= a < b < c <= 1000

Exemplu
Date de intrare Date de ieşire
3 4 5 DA
2 5 7 NU
Mai ții minte teorema lui Pitagora?
Din Teorema lui Pitagora reiese că în orice triunghi dreptunghic, suma pătratelor lungimilor laturilor alăturate unghiului drept (catetelor) e egală cu pătratul lungimii laturii opuse (ipotenuzei). (cateta12 + cateta22 = ipotenuza2)

În problema noastră, vrem să verificăm dacă a, b și c sunt laturile unui triunghi dreptunghic, a și b fiind catetele, iar c ipotenuza.

Teorema lui Pitagora e folosită foarte frecvent și pentru a afla distanța dintre 2 puncte în plan, lucru care este folosit des în jocurile video alături de alte concepte din geometrie.

Răspunsuri la întrebare

Răspuns de PeakyBlinder
12
Ai in imagine ce te intereseaza.
Anexe:
Alte întrebări interesante