Napisz program w C++, który dla pobranych liczb będących długościami odcinków bada, czy da się z nich zbudować trójkąt, określa go jako rozwartokątny, ostrokątny, równoramienny lub prostokątny.

Napisz program w C++, który dla pobranych liczb będących długościami odcinków bada, czy da się z nich zbudować trójkąt, określa go jako rozwartokątny, ostrokątny, równoramienny lub prostokątny.
Odpowiedź

#include using namespace std; int a,b,c; void main() { cout << "Wprowadz dlugosc pierwszego boku:"; cin >> a; cout << "Wprowadz dlugosc drugiego boku:"; cin >> b; cout << "Wprowadz dlugosc trzeciego boku:"; cin >> c; if ((a+b>c) && (a+c>b) && (b+c>a) && (a>0) && (b> 0) && (c >0)) { cout << "Z tych odcinkow mozna zbudowac trojkat. "; if ((a==b) && (b==c)) { cout << ("Jest to trojkat rownoboczny. "); } if ((a==b) || (a==c) || (b==c)) { cout << ("Jest to trojkat rownoramienny. "); } if ((a*a+b*b==c*c) || (a*a+c*c==b*b) || (c*c+b*b==a*a)) { cout << ("Jest to trojkat prostokatny. "); } if ((a*a+b*b>c*c) && (a*a+c*c>b*b) && (c*c+b*b>a*a)) { cout << ("Jest to trojkat ostrokatny. "); } if ((a*a+b*b

Dodaj swoją odpowiedź