Написать программу, которая ищет сумму наибольшего + наименьшего элемента массива из 20 элементов
случайных чисел (сам массив надо обязательно вывести на экран после заполнения)Ответы на вопрос
Ответ:
#include <iostream>
#include <algorithm>
#include <array>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
array<int, 20> arr;
int sum;
for (int i = 0; i < 20; i++)
{
arr[i] = rand() % 1000;
}
sort(arr.begin(), arr.end());
for (int i = 0; i < 20; i++)
{
cout << arr[i] << " ";
}
cout << endl;
sum = arr[0] + arr[19];
cout << "Сумма наименьшего и наибольшего элемента равна " << sum << endl;
}
Объяснение:
Язык C++
Конечно, я могу помочь вам с написанием программы на каком-то конкретном языке программирования. Например, давайте напишем пример на языке Python.
```python import random
# Генерация массива из 20 случайных чисел array = [random.randint(1, 100) for _ in range(20)]
# Вывод массива на экран print("Исходный массив:", array)
# Находим наибольший и наименьший элементы max_element = max(array) min_element = min(array)
# Находим сумму наибольшего и наименьшего элементов sum_of_max_min = max_element + min_element
# Выводим результат на экран print(f"Наибольший элемент: {max_element}") print(f"Наименьший элемент: {min_element}") print(f"Сумма наибольшего и наименьшего элементов: {sum_of_max_min}") ```
Этот код создает массив из 20 случайных чисел от 1 до 100, выводит его на экран, находит наибольший и наименьший элементы, затем вычисляет и выводит сумму этих элементов. Вы можете изменить диапазон генерации случайных чисел и другие параметры в соответствии с вашими потребностями.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
