حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

شمارش معکوس

تمرین آسان 7250 visibility link download flag trending_up پربازدید

برنامه ای بنویسید که یک عدد از ورودی دریافت کند و از آن عدد تا صفر شمارش معکوس انجام دهد و در خروجی چاپ کند

👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 64

    def int_input(text):
        a = input(text)
        try:
            a = int(a)
        except:
            a = int_input(text)
        return a
while True:
        num = int_input('enter number :   ')

        if num > 0:
            for i in ' '*num:
                print(num)
                num = num -1
            print(num)
        elif num < 0:
            for i in ' '*(0-num):
                print(num)
                num = num +1
            print(num)
        elif num == 0:
            print(0)if num > 0:
            for i in ' '*num:
                print(num)
                num = num -1
        print(num)

def reverse_numbers(x):
    result=[]
    for i in range(x,1,-1):
        result.append(i)
    return result
number=int(input("enter the number | your number must be bigger than 1  >>>    "))
print(reverse_numbers(number))
# گرفتن ورودی از کاربر
num = int(input("please enter your number to countdown :"))
# استفاده از حلفه وایل برای چاپ اعداد تا صفر در خروجی
while num >= 0 :
    print (num)
    num -= 1

print ("countdown end!")

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن