Написать программу, которая заполняет одномерный массив 100 элементами положительных и отрицательных случайных чисел и выводит их на экран в столбик. Пожалуйста
# Создаем пустой массив из 100 элементов arr = [0] * 100
# Заполняем массив случайными числами в диапазоне от -100 до 100 for i in range(100): arr[i] = random.randint(-100, 100)
# Выводим массив на экран в столбик for i in range(100): print(arr[i])
В этой программе мы использовали библиотеку random, чтобы генерировать случайные числа. Массив создается с помощью операции умножения списка на число, а затем заполняется в цикле с помощью функции random.randint(). Чтобы вывести элементы массива на экран, мы использовали цикл for и функцию print(), которая выводит каждый элемент массива в отдельной строке.
Answers & Comments
# Создаем пустой массив из 100 элементов
arr = [0] * 100
# Заполняем массив случайными числами в диапазоне от -100 до 100
for i in range(100):
arr[i] = random.randint(-100, 100)
# Выводим массив на экран в столбик
for i in range(100):
print(arr[i])
В этой программе мы использовали библиотеку random, чтобы генерировать случайные числа. Массив создается с помощью операции умножения списка на число, а затем заполняется в цикле с помощью функции random.randint(). Чтобы вывести элементы массива на экран, мы использовали цикл for и функцию print(), которая выводит каждый элемент массива в отдельной строке.
Ответ:
import random
a=[random.randint(-100,100) for _ in range(100)]
print('\n'.join(map(str,a)))
Объяснение: