
C/C++
Как исправить ошибку в 34 строчке?
Ошибка в С++

со скобками разбирайся.
А вообще, что за оверкилл для проверки на теорему пифагора, зачем все три стороны проверять? Очевидно же, что меньшая сторона в квадрате уже будет меньше большей в квадрате, так к ней еще и квадрат оставшейся стороны добавляется)
Просто проверь, что сумма квадратов маленькой и средней стороны равна большей и никаких "ИЛИ" не надо):
А вообще, что за оверкилл для проверки на теорему пифагора, зачем все три стороны проверять? Очевидно же, что меньшая сторона в квадрате уже будет меньше большей в квадрате, так к ней еще и квадрат оставшейся стороны добавляется)
Просто проверь, что сумма квадратов маленькой и средней стороны равна большей и никаких "ИЛИ" не надо):
#include
using namespace std;
#define EXP 1e-6
bool isRight(double &x, double &y, double &c){
return abs(c * c - x * x + y * y) > a >> b >> c;
if(a < b) swap(a, b);
if(a < c) swap(a, c);
if(b < c) swap(b, c);
cout
#include
using namespace std;
int main() {
system("chcp 1251 > nul");
cout > a >> b >> c;
auto p = a + b + c;
auto sp = (p) / 2.;
auto arg = sp * (sp - a) * (sp - b) * (sp - c);
if (arg b) ? (a > c) ? a : c : (b > c) ? b : c;
auto min = (a < b) ? (a < c) ? a : c : (b < c) ? b : c;
auto mid = p - max - min;
auto sqh = max * max;
auto sqk = min * min + mid * mid;
auto res = sqk - sqh;
if (fabs(res) < 1e-12) puts("Треугольник прямоугольный");
else if (res < 0) puts("Треугольник остроугольный");
else puts("Треугольник тупоугольный");
cout
попоробуй убрать в скобки (a == sqrt(...)) и остальные
Erlan Nurbekov
Так оно же всё в скобках.
ты файл сохранила, прежде чем программу запускать? над именем файла звездочка, может файл не сохранен?
Похожие вопросы
- Ошибка C2280 предпринята попытка ссылки на удаленную функцию C++
- Помогите найти ошибки в коде на C++, не выводится последняя строчка
- Как решить ошибку C2079 использует не имеющую определения структуру class C++
- Как решить ошибки E0144 и E0077 C++
- Ошибка в динамическом массиве new[] и delete[] |С++ Builder
- Синтаксическая ошибка класса. C++
- C++, начало. Помогите понять синтаксис, ошибки.
- Ошибки в коде c++
- Помогите, пожалуйста, исправить ошибку в коде (C++).
- Ошибка с русскими символами в языке C++ программе xcode. Пропадает если указать большее количество элементов в строке.