Вопрос задан 27.09.2023 в 19:22. Предмет Информатика. Спрашивает Вечирко Виктория.

Составить программу, резервирующую массив из 100 элементов для хранения целых чисел, заполняет его

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Майор Арнұр.

Ответ:

#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;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот программа на языке программирования Python, которая резервирует массив из 100 элементов для хранения целых чисел, заполняет его случайными числами и выводит на экран среднее арифметическое значение элементов массива. Мы выделим процедуру CreateRandomArray для заполнения массива и функцию MediaArray для вычисления среднего арифметического значения массива:

python
import 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 случайных чисел, выводит его на экран и затем выводит среднее арифметическое значение элементов массива.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос