blob: f352d9b492b08b3f697276eed133d315949cac25 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include <iostream>
int main() {
float alpha, beta, gamma;
std::cin >> alpha >> beta >> gamma;
if (alpha > 0.0 && beta > 0.0 && gamma > 0.0 && (alpha + beta + gamma) == 180.0) {
if (alpha == beta && beta == gamma) {
std::cout << "Equilateral";
}
else if ((alpha == beta && beta != gamma) || (alpha == gamma && gamma != beta) || (beta == gamma && gamma != alpha)) {
std::cout << "Isosceles";
}
else if (alpha < 90.0 && beta < 90.0 && gamma < 90.0) {
std::cout << "Acute";
}
else if (alpha > 90.0 || beta > 90.0 || gamma > 90.0) {
std::cout << "Obtuse";
}
else {
std::cout << "Right";
}
std::cout << " triangle";
}
return 0;
}
|