#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include
#include
using namespace std;
int pow(int a) { return a * a;}
signed main() {
setlocale(0, "RUS");
vector trangle(3);
for (int i = 0; i < 3; ++i) cin >> trangle[i];
sort(trangle.begin(), trangle.end());
if (pow(trangle[2]) == pow(trangle[1]) + pow(trangle[0]))
cout << "Прямоугольный";</p>
else if (pow(trangle[2]) > pow(trangle[1]) + pow(trangle[0]))
cout << "Тупоугольный";</p>
else
cout << "Остроугольный";</p>
}
---
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include
#include
using namespace std;
int pow(int a) { return a * a;}
signed main() {
setlocale(0, "RUS");
int x, y;
cin >> x >> y;
if (x > 0 && y > 0) cout << "I четверть";</p>
else if (x > 0 && y < 0) cout << "II четверть";</p>
else if (x < 0 && y < 0) cout << "III четверть";</p>
else cout << "IV четверть";</p>
}