Информатика, вопрос задал watermelef , 1 год назад

Составьте программу, которая заполняет массив из 20 элементов случайными целыми числами от -50 до 50 и выводит на экран сначала все отрицательные элементы, а затем все положительные элементы

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

Ответил akirsta09
0

Ответ:

import random

# Створюємо пустий масив

array = []

# Заповнюємо масив випадковими цілими числами в діапазоні від -50 до 50

for _ in range(20):

array.append(random.randint(-50, 50))

# Виводимо всі від'ємні елементи

print("Від'ємні елементи:")

for num in array:

if num < 0:

print(num)

# Виводимо всі додатні елементи

print("Додатні елементи:")

for num in array:

if num > 0:

print(num)

Ответил p15
0

Ответ:

import random

a=[random.randint(-50,50) for _ in range(20)]

print('original:',*a)

b=[i for i in a if i<0]+[i for i in a if i>0]

print('обработка:',*b)

Объяснение:

Новые вопросы