Предмет: Информатика, автор: omarcrew345

Помогите пожалуйста.

Приложения:

Ответы

Автор ответа: Zergloing
1

Ответ:

На языке программирования Python

from random import randint

s = list()

chet = list()

otr = list()

nechet = list()

for _ in range(10):

   s.append(randint(-100, 100))

for num in s:

   if num % 2 == 0:

       chet.append(str(num))

   if num < 0:

       otr.append(str(num))

   if num % 2 != 0 and num > 0:

       nechet.append(str(num))

print(f'1) {", ".join(chet)}')

print(f'2) {", ".join(otr)}')

print(f'3) {", ".join(nechet)}')

Объяснение:

Импортируем функцию randint из библиотеки random для получения рандомных значений.

s - список рандомных значений.

chet - список, содержащий ответ на 1)

otr - список, содержащий ответ на 2)

nechet - список, содержащий ответ на 3)

Первый цикл for отвечает за добавление рандомных значений в s.

Второй цикл for отвечает за группировку значений из s по спискам ответов.

Далее выводим ответы с помощью f-строк.


Zergloing: Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
omarcrew345: Спасибо огромное!
Похожие вопросы
Предмет: Русский язык, автор: veklich02
Предмет: Информатика, автор: 642198