На странице представлен фрагмент
Реши любую задачу с помощью нейросети.
1. Попросить пользователя ввести строку чисел.
2. Разделить строку на отдельные числа, используя пробел в качестве разделителя.
3. Создать два пустых кортежа: один для положительных чисел и другой для отрицательных чисел.
4. Пройти по каждому числу в введенной строке:
– Проверить, является ли число положительным или отрицательным.
– В зависимости от результата, добавить число в соответствующий кортеж.
5. Вывести кортеж с положительными числами.
6. Вывести кортеж с отрицательными числами.
Пример кода на языке Python:
“`python
# Шаг 1
numbers = input(“Введите числа через пробел: “)
# Шаг 2
numbers_list = numbers.split()
# Шаг 3
positive_numbers = ()
negative_numbers = ()
# Шаг 4
for number in numbers_list:
number = int(number) # Преобразование строки в число
if number > 0:
positive_numbers += (number,)
elif number < 0:
negative_numbers += (number,)
# Шаг 5
print("Положительные числа:", positive_numbers)
# Шаг 6
print("Отрицательные числа:", negative_numbers)
```
Пример ввода и вывода:
```
Введите числа через пробел: 5 -2 10 -7 0
Положительные числа: (5, 10)
Отрицательные числа: (-2, -7)
```