Вопрос задан 24.07.2023 в 06:59. Предмет Информатика. Спрашивает Ким Асель.

Разработайте программу, которая создает массив случайных чисел от -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 баллов
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кот Ренат.

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])






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

Хорошо, вот программа на языке Python, которая создает массивы случайных чисел от -50 до 50 и позволяет пользователю выбрать, хочет ли он просмотреть только положительные или только отрицательные числа:

python
from 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' (независимо от регистра букв), чтобы выбрать нужный массив или выйти из программы. Вам должны быть доступны оба массива для просмотра.

0 0

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

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

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

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