• Предмет: Информатика
  • Автор: watermelef
  • Вопрос задан 4 месяца назад

Составьте программу, которая заполняет массив из 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)

Объяснение:

Вас заинтересует