تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

شکل اعداد نزولی

آسان 21/ دانلود 968 بازدید

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

مثال:

number: 5
55555
4444
333
22
1 

4 جواب

نمیتونم این تمرین رو حل کنم!
def print_pattern(n):
    for i in range(n, 0, -1):
        # چاپ عدد i به تعداد i بار
        print(str(i) * i)

def main():
    # دریافت عدد از کاربر
    number = int(input("لطفاً یک عدد وارد کنید: "))
    
    # چاپ الگو
    print_pattern(number)

# اجرای برنامه
main()
Mma123 دانلود Python
m = int(input("please enter a number: "))
for i in range(m, 0, -1):
    print(str(i) * i)
Alirezamoghaddam دانلود Python
def makos(n):
    for i in range(n,0,-1):
        print(str(i) * i)
print(makos(n=int(input("entre your number:"))))
Arman.danyy دانلود Python
def print_pattern(n):
    for i in range(n, 0, -1):
        print(str(i) * i)

def main():
    try:
        number = int(input("عدد را وارد کنید: "))
        if number < 1:
            print("لطفاً عددی بزرگتر از صفر وارد کنید.")
            return
        print_pattern(number)
    except ValueError:
        print("لطفاً یک عدد صحیح وارد کنید.")

if __name__ == "__main__":
    main()
کاربر 136 دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

/* کداتو توی این بخش بنویس
فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
البته قبلش این سه خط رو پاک کن */
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن