
Составить программу, резервирующую массив из 100 элементов для хранения целых чисел, заполняет его
случайными числами (процедура random) и выводит на экран среднее арифметическое значение элементов массива. В программе выделить процедуру заполнения (назовем ее CreateRandomArray) и функцию вычисления среднего арифметического значения массива (пусть это будет MediaArray). Передача данных в процедуры выполняется по ссылке. Помогите пожалуйста, очень сильно нужно.

Ответы на вопрос

Ответ:
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int randomDigit = 0;
int version = 0;
srand(time(NULL));
randomDigit = 1 + rand() % 7;
cout << "Отгадайте число, которое я загадал (1-7):";
cin >> version;
if (version == randomDigit)
{
cout << "Дa! Я загадал число - " << randomDigit << endl;
}
else
{
cout << "Нет! Я загадал число - " << randomDigit << endl;
}
return 0;
}



Конечно, вот программа на языке программирования Python, которая резервирует массив из 100 элементов для хранения целых чисел, заполняет его случайными числами и выводит на экран среднее арифметическое значение элементов массива. Мы выделим процедуру CreateRandomArray
для заполнения массива и функцию MediaArray
для вычисления среднего арифметического значения массива:
pythonimport random
# Процедура для создания массива из случайных чисел
def CreateRandomArray(arr, size):
for i in range(size):
arr.append(random.randint(1, 100)) # Здесь 1 и 100 - диапазон случайных чисел
# Функция для вычисления среднего арифметического массива
def MediaArray(arr):
if len(arr) == 0:
return 0
return sum(arr) / len(arr)
# Главная функция
def main():
array = [] # Инициализируем пустой массив
array_size = 100 # Размер массива
CreateRandomArray(array, array_size) # Заполняем массив случайными числами
# Выводим массив на экран
print("Массив случайных чисел:", array)
# Вычисляем и выводим среднее арифметическое значение
average = MediaArray(array)
print("Среднее арифметическое значение:", average)
if __name__ == "__main__":
main()
Эта программа создает массив из 100 случайных чисел, выводит его на экран и затем выводит среднее арифметическое значение элементов массива.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili