Создайте массив с помощью генератора случайных чисел с элементами от -20 до 10 и вывелите его на
экран. Замените все отрицательные элементы массива числом 0.Ответы на вопрос
Ответ:
Объяснение:
import random
a = [random.randint(-20, 10) for i in range(int(input('Кол-во элементов массиве'))]
for с in range(len(a)):
if a[c]<0:
a[c]=0
Для создания массива с помощью генератора случайных чисел с элементами от -20 до 10 и вывода его на экран, вам потребуется использовать язык программирования.
Я предположу, что вы хотите использовать Python для этой задачи. Вот как вы можете выполнить эту задачу:
```python import random
# Создаем пустой массив arr = []
# Заполняем массив случайными числами от -20 до 10 for i in range(10): num = random.randint(-20, 10) arr.append(num)
# Выводим исходный массив на экран print("Исходный массив:") print(arr)
# Заменяем все отрицательные элементы массива на 0 for i in range(len(arr)): if arr[i] < 0: arr[i] = 0
# Выводим измененный массив на экран print("Измененный массив:") print(arr) ```
Этот код использует модуль `random` для генерации случайных чисел. Мы создаем пустой массив `arr` и затем заполняем его 10 случайными числами от -20 до 10 с помощью цикла `for` и функции `random.randint()`. Затем мы выводим исходный массив на экран с помощью `print()`.
Затем мы проходим по каждому элементу массива с помощью второго цикла `for` и проверяем, является ли элемент отрицательным. Если да, то мы заменяем его на 0. Наконец, мы выводим измененный массив на экран.
Пример вывода:
``` Исходный массив: [-8, -12, 5, -2, 7, 1, 10, -17, 3, -4] Измененный массив: [0, 0, 5, 0, 7, 1, 10, 0, 3, 0] ```
Таким образом, все отрицательные элементы массива были заменены на 0.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
