Вопрос задан 16.06.2023 в 13:47. Предмет Информатика. Спрашивает Ивасенко Саша.

Создайте массив с помощью генератора случайных чисел с элементами от -20 до 10 и вывелите его на

экран. Замените все отрицательные элементы массива числом 0.
0 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

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

Для создания массива с помощью генератора случайных чисел с элементами от -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.

0 0

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

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

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

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