кодесурса
«C ++

Упражнения на C ++: Проверьте, образует ли заданная длина трех сторон прямоугольный треугольник

script1adsense2code
script1adsense3code

C ++ Basic: упражнение 65 с решением

Напишите программу на C ++, чтобы проверить, образует ли заданная длина трех сторон прямоугольный треугольник.

Пример решения :

Код C ++:

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
  
    vector<int> triangle_sides(3);
        cin >> triangle_sides[0] >> triangle_sides[1] >> triangle_sides[2];
        sort(triangle_sides.begin(), triangle_sides.end());
        if (triangle_sides[0]*triangle_sides[0] + triangle_sides[1]*triangle_sides[1] == triangle_sides[2]*triangle_sides[2]) 
        {
            cout << "Yes" << endl; 
        }
        else 
        {
            cout << "No" << endl;
        }
 
    return 0;
}

Пример вывода:

 Пример ввода: 6 9 7
Пример вывода:
нет

Блок - схема:

«Блок-схема:

Редактор кода C ++:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C ++ для вычисления суммы двух заданных целых чисел и подсчета количества цифр значения суммы.
Далее: Напишите программу на C ++ для обращения заданной строки. Размер строки должен быть меньше или равен 25.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code