این برنامه پایتون تعدادی عدد را از ورودی دریافت کرده و برای هر عدد مشخص میکند که در دستهٔ مثبت یا منفی قرار دارد.
اعداد صفر بهصورت جداگانه بهعنوان "صفر" گزارش میشوند.
def categorize_numbers(numbers: list[float]):
for num in numbers:
if num > 0:
print(f"{num} → مثبت")
elif num < 0:
print(f"{num} → منفی")
else:
print(f"{num} → صفر")
# دریافت ورودی از کاربر
raw_input = input("تعدادی عدد را با فاصله وارد کنید: ")
numbers = list(map(float, raw_input.strip().split()))
categorize_numbers(numbers)
ورودی: 5 -3 0 12.5 -0.7
خروجی:
5.0 → مثبت
-3.0 → منفی
0.0 → صفر
12.5 → مثبت
-0.7 → منفی