Предмет: Информатика, автор: kimgog51

С++ объявить три массива первые два Заполните случайными значениями от 10 до 30 в элименты третьего массива записать сумму соответствующих элементов первых двух массивов (в нулевую ячейку третьего - сумму нулевых ячеек первого и второго массивов и так далее) затем найти среднее арифметическое элементов третьего массива максимальное значение минимальное значение которое хранит​

Ответы

Автор ответа: staanchik
0

Ответ:#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main() {

   const int SIZE = 5;

   int arr1[SIZE], arr2[SIZE], arr3[SIZE];

   srand(time(NULL));

   // заполнение первых двух массивов

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

       arr1[i] = rand() % 21 + 10;

       arr2[i] = rand() % 21 + 10;

   }

   // вычисление суммы элементов и заполнение третьего массива

   arr3[0] = arr1[0] + arr2[0];

   int sum = arr3[0];

   for (int i = 1; i < SIZE; i++) {

       arr3[i] = arr1[i] + arr2[i];

       sum += arr3[i];

   }

   // нахождение среднего арифметического, максимального и минимального значения

   double average = (double)sum / SIZE;

   int maxVal = arr3[0], minVal = arr3[0];

   for (int i = 1; i < SIZE; i++) {

       if (arr3[i] > maxVal) {

           maxVal = arr3[i];

       }

       if (arr3[i] < minVal) {

           minVal = arr3[i];

       }

   }

   // вывод результатов

   cout << "Первый массив: ";

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

       cout << arr1[i] << " ";

   }

   cout << endl;

   cout << "Второй массив: ";

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

       cout << arr2[i] << " ";

   }

   cout << endl;

   cout << "Третий массив: ";

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

       cout << arr3[i] << " ";

   }

   cout << endl;

   cout << "Среднее арифметическое: " << average << endl;

   cout << "Максимальное значение: " << maxVal << endl;

   cout << "Минимальное значение: " << minVal << endl;

   return 0;

}

Объяснение:

Вот пример программы на C++, которая выполняет следующую задачу:

Объявить три массива. Первые два заполнить случайными значениями от 10 до 30. В элементы третьего массива записать сумму соответствующих элементов первых двух массивов (в нулевую ячейку третьего - сумму нулевых ячеек первого и второго массивов и так далее). Затем найти среднее арифметическое элементов третьего массива, максимальное значение и минимальное значение.

Похожие вопросы
Предмет: История, автор: Аноним
1. Які нові відомості (3–4 положення) про природу Єгипту є в тексті нижче порівняно
з інформацією підручника?
Давній історик Діодор Сицилійський про природу Єгипту
...Єгипет простягається на південь... Із заходу він захищений Лівійською
пустелею, у якій водиться величезна кількість диких звірів і яка тягнеться на
великі відстані; брак води та будь-якої їжі робить подорож через неї не лише
тяжкою, а й справді небезпечною. З півдня її захищають нільські пороги та
прилеглі гори. Тому ні пливти річкою, ні подорожувати суходолом практично
неможливо... Із частин країни, що звернені на схід, одні захищені річкою,
інші оточені пустелею та болотистими місцинами, які мають назву «прірви»...
Четверту сторону країни омиває Єгипетське море...
________________________________________________________________

2. Чому Єгипет називають «даром Нілу»? Чи погоджуєшся ти з такою назвою? Поясни свої
міркування.
Предмет: Математика, автор: deadsouls1200