Контрольные задания > Напишите программу, которая генерирует 10 случайных чисел в диапазоне от 1 до 20, выводит эти числа на экран и вычисляет их среднее арифметическое.
Вопрос:
Напишите программу, которая генерирует 10 случайных чисел в диапазоне от 1 до 20, выводит эти числа на экран и вычисляет их среднее арифметическое.
Ответ:
Для решения данной задачи мы используем язык программирования Python. Вот пример программы: ```python import random # Генерируем 10 случайных чисел в диапазоне от 1 до 20 random_numbers = [random.randint(1, 20) for _ in range(10)] # Выводим числа print('Сгенерированные числа:', random_numbers) # Вычисляем среднее арифметическое average = sum(random_numbers) / len(random_numbers) # Выводим результат print('Среднее арифметическое:', average) ``` Объяснение: 1. Используем модуль `random` для генерации случайных чисел. 2. Создаем список из 10 случайных чисел с помощью генератора списка. 3. Выводим список чисел на экран. 4. Находим среднее арифметическое путем деления суммы всех чисел на их количество. 5. Выводим среднее арифметическое. Итоговый результат зависит от случайно сгенерированных значений.