Эрендженова
?>

с++ дано два числа a и b. найдите гипотенузу треугольника с заданными катетами. входные данные в двух строках вводятся два числа (числа целые, положительные, не превышают 1000 выходные данные выведите ответ на . примеры входные данные 3 4 выходные данные 5.0

Информатика

Ответы

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

#include <iostream>

using namespace std;

 

int main() {

   int n, m;

   cin >> n >> m;

   int a[100][100];

 

   // чтение

   for (int i = 0; i < n; i++) {

       for (int j = 0; j < m; j++) {

           cin >> a[i][j];

       }

   }

   int max = a[0][0], max_i = 0, max_j = 0;

   for (int i = 0; i < n; i++) {

       for (int j = 0; j < m; j++) {

           if (a[i][j] > max) {

               max = a[i][j];

               max_i = i;

               max_j = j;

           }

       }

   }

   cout << max_i << " " << max_j;

   return 0;

}

Объяснение:

sastakhova

наверно подразумевается "противополных знаков". вначале немного подумайте над алгоритмом.

заведите место хранения вводимых чисел (в примитивном случае - массив из 4х эл-тов, в общем - список arraylist,

подсчитывайте количество введённых чисел (или сразу считайте скольк=4).

помещайте модуль ( math.abs() ) в хранилище, если такого там ещё нет (в map не надо проверять, это множество). на выходе сравните количество введённых и заполненную длину хранилища: разница даст количество "противоположных чисел".  

ну, а вы же учитесь, а не я.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

с++ дано два числа a и b. найдите гипотенузу треугольника с заданными катетами. входные данные в двух строках вводятся два числа (числа целые, положительные, не превышают 1000 выходные данные выведите ответ на . примеры входные данные 3 4 выходные данные 5.0
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

severbykova
Li-111
av52nazarov
Шаленко
Karpova
Veronika1270
Alena824
Zaikinarusina
Чиркина999
slava-m-apt
potapenkoon72
tihonovrv477
kotocafe45
ekaizer
mustaev