С++ объявить три массива первые два Заполните случайными значениями от 10 до 30 в элименты третьего массива записать сумму соответствующих элементов первых двух массивов (в нулевую ячейку третьего - сумму нулевых ячеек первого и второго массивов и так далее) затем найти среднее арифметическое элементов третьего массива максимальное значение минимальное значение которое хранит
Ответы
Ответ:#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. В элементы третьего массива записать сумму соответствующих элементов первых двух массивов (в нулевую ячейку третьего - сумму нулевых ячеек первого и второго массивов и так далее). Затем найти среднее арифметическое элементов третьего массива, максимальное значение и минимальное значение.