
Задача Заполнить массив из 9 элементов случайными числами в интервале от -12 до 12. Вывести массив
в строчку через пробел. Все числа равные 2 заменить на 1. Вывести ещё раз массив в столбик Сделать как в программе python

Ответы на вопрос

Ответ:
from random import randint
a = [randint(-12,12) for _ in range(9)]
print(*a)
for i, elem in enumerate(a):
if elem == 2:
a[i] = 1
print(*a, sep='\n')
Объяснение:



Ответ:
Задача состоит из нескольких шагов:
1. Импортировать модуль random для генерации случайных чисел. 2. Создать пустой массив из 9 элементов с помощью функции list(). 3. Заполнить массив случайными целыми числами в интервале от -12 до 12 с помощью функции random.randint() в цикле for. 4. Вывести массив в строчку через пробел с помощью функции print() и метода join(). 5. Заменить все числа равные 2 на 1 с помощью условного оператора if в цикле for. 6. Вывести массив в столбик с помощью функции print() в цикле for.
Пример кода на Python:
```python # импортируем модуль random import random
# создаем пустой массив из 9 элементов array = list([0] * 9)
# заполняем массив случайными числами от -12 до 12 for i in range(9): array[i] = random.randint(-12, 12)
# выводим массив в строчку через пробел print(" ".join(str(x) for x in array))
# заменяем все числа равные 2 на 1 for i in range(9): if array[i] == 2: array[i] = 1
# выводим массив в столбик for x in array: print(x) ```
Надеюсь, это поможет вам решить задачу.


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

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








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili