Подробное решение, пожалуйста?

0 голосов
21 просмотров

Подробное решение, пожалуйста?


image

Информатика (12 баллов) | 21 просмотров
Дан 1 ответ
0 голосов

#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>

}


(24 баллов)