Вопрос, который вызвал трудности

С++

Дано два числа a и b. Найдите гипотенузу треугольника с заданными катетами.
Входные данные

В двух строках вводятся два числа (числа целые,положительные, не превышают 1000).
Выходные данные

Выведите ответ на задачу.
Примеры
Входные данные

3
4

Выходные данные

5.0

Ответ экспертов Учись.Ru

Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме «Информатика». Ваш вопрос звучал так:

С++

Дано два числа a и b. Найдите гипотенузу треугольника с заданными катетами.
Входные данные

В двух строках вводятся два числа (числа целые,положительные, не превышают 1000).
Выходные данные

Выведите ответ на задачу.
Примеры
Входные данные

3
4

Выходные данные

5.0

После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:

#include
#include
using namespace std;
int main() { 
    int a,b; 
    cin >> a; 
    cin >> b; 
    if ((a > 0 && a <= 1000) && (b > 0 && b <= 1000)) {    <br>        float c = sqrt(a*a+b*b);   
        cout << c << endl;  <br>    } else {   
         cout << "Неверные данные" << endl;  <br>    } 
return 0;
}


#include
#include
int main() {
    double a, b;
    std::cin >> a >> b;
    double c = sqrt(a * a + b * b);
    std::cout << c << std::endl;<br>    return 0;
}