Разработайте программу, которая создает массив случайных чисел от -50 до 50, а затем предлагает
пользователю на выбор просмотреть или только положительные или только отрицательные числа. Вот не большая программа from random import * a = [randint(-50, 0) for k in range (10)] b = [randint(0, 50) for k in range (10)] x = input("a or b: ") when x = a print(a) Даю 20 балловОтветы на вопрос
from random import randint
A = list()
amount = int(input('Введите кол-во чисел в массиве: '))
for i in range(amount):
A.append(randint(-50,50))
choice = int(input("\nКакие числа вывести?\n1)Положительные\n2)Отрицательные\nВыбор: "))
for i in range(amount):
if(choice == 1):
if(A[i] > 0):
print(A[i])
elif(choice == 2):
if(A[i] < 0):
print(A[i])


Хорошо, вот программа на языке Python, которая создает массивы случайных чисел от -50 до 50 и позволяет пользователю выбрать, хочет ли он просмотреть только положительные или только отрицательные числа:
pythonfrom random import randint
# Создание массивов случайных чисел от -50 до 50
a = [randint(-50, 0) for _ in range(10)]
b = [randint(0, 50) for _ in range(10)]
# Предлагаем пользователю выбрать, какой массив просмотреть
while True:
x = input("Выберите массив для просмотра (a или b) или введите 'exit' для выхода: ")
if x == 'a':
print("Массив с отрицательными числами:")
print(a)
elif x == 'b':
print("Массив с положительными числами:")
print(b)
elif x.lower() == 'exit':
break
else:
print("Некорректный ввод. Пожалуйста, введите 'a', 'b' или 'exit'.")
Обратите внимание, что пользователь может вводить 'a', 'b' или 'exit' (независимо от регистра букв), чтобы выбрать нужный массив или выйти из программы. Вам должны быть доступны оба массива для просмотра.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
