ПИТОН Напишите программу, которая генерирует случайные числа в диапазоне [100,300] и сохраняет их в массиве
ПИТОН Напишите программу, которая генерирует случайные числа в диапазоне [100,300] и сохраняет их в массиве из 10 элементов. После этого выведите на экран средние цифры (число десятков) всех чисел, записанных в массив. Пример: Сгенерированный массив: 142 324 135 257 167 295 126 223 138 270 Средние цифры: 4 2 3 5 6 9 2 2
15.08.2024 11:08
Описание: Для решения этой задачи вам понадобятся два основных элемента языка программирования Python - массивы и генерация случайных чисел.
Массивы в Python представляют собой структуру данных, которая позволяет хранить несколько элементов одного типа в одной переменной. Для создания массива можно использовать модуль `random`.
Генерация случайных чисел в Python осуществляется с помощью функции `randint(a, b)`, где `a` и `b` - это целочисленные значения, представляющие диапазон чисел, которые нужно сгенерировать.
Чтобы решить задачу, необходимо выполнить следующие шаги:
1. Импортировать модуль `random`.
2. Создать пустой массив с помощью оператора `[]`.
3. С использованием цикла `for` сгенерировать 10 случайных чисел в диапазоне от 100 до 300 и добавить их в массив.
4. Написать цикл `for`, который будет перебирать элементы массива и выводить на экран средние цифры (число десятков) каждого числа с использованием операции целочисленного деления `//`.
Например:
Совет: Для лучшего понимания работы программы, вы можете распечатать сам массив `numbers` перед началом второго цикла, чтобы увидеть все сгенерированные числа.
Дополнительное задание: Напишите программу, которая генерирует 7 случайных чисел в диапазоне от 50 до 150 и сохраняет их в массиве из 7 элементов. Затем выведите на экран только те числа из массива, которые делятся на 3 без остатка.