АП
Анатолий Поляков

C++ Данная тройка натуральных чисел является тройкой пифагора, т. е. c2=a2+b2

Требуется составить программу, печатаются true, если высказывание истинно или false в противном случае.
#Include
#Include
using namespace std;
bool isTrue(int a, int b, int c)
{ if (pow(c, 2) == (pow(a, 2) + pow(b,2)))
return true;
return false;
}
main()
{ if (isTrue(3,4,5))
cout << "True" << endl;
else
cout << "False" << endl;
return 0;
system ("PAUSE");
}

Как это доработать до ума?

include, то что надо

Капитан Гугл, исчерпывающий ответ, все как я хотел.

Mihal
Mihal

А что, так сложно прочитать, что компилятор говорит? Include - с маленькой буквы.
Ну и pow - функция для работы с числами с плавающей запятой; тут лучше писать просто a*a+b*b==c*c.
--
И для сравнения:
[ссылка заблокирована по решению администрации проекта]. org/rFA0ONA3

Ольга
Ольга

Сделай три проверки:
a2 = b2 + c2
b2 = a2 + c2
c2 = a2 + b2
P.S. ты точно уверен, что после return есть жизнь? 🙂

Похожие вопросы
Помогите решить. Известно, что a + b + c = 12, а ab + ac + bc = 72. Найдите значение выражения: a2 + b2 + c2.
Определить, является ли заданное натуральное число палиндромом, т. е. таким
Задача в C++Дан интервал натуральных чисел от m до n. Определить все простые числа в этом интервале
Помогите решить пожалуйста (a2+b/b+c) + (b2+c/c+a)+(c2+a/b+a)> или =2 Хоть какие нибудь идеи...
тройки натуральных чисел. C
докажите что при любых а b c a2+b2+c2>= 2( a+b+c)-3
Составить программу-генератор чисел Пифагора а, b, с (с2 = а2 + b2). Решения на Delphi
подскажите, как эта формула будет выглядеть в MS Excel - arcos*(b2+c2-a2)/2bc?
Составить программу, выдающее сообщение true/false Тройка чисел a, b, c является тройкой Пифагора: c^2= a^2+b^2
Заданная тройка натуральных чисел а, Ь, с является тройкой Пифагора, т. е. с2 = а2 + Ь2.