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

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

4
+1
+1
+1

مرتب کردن اعداد از بزرگ به کوچک

Amirowich آسان 139/ دانلود 8865 بازدید پربازدید

برنامه ای بنویسید که تعداد بینهایت عدد از کاربر دریافت کند و وقتی کاربر عدد 0 را وارد کرد؛ تمام اعداد وارد شده از بزرگ به کوچک در خروجی چاپ شوند

44 جواب

نمیتونم این تمرین رو حل کنم!
0
def main():
    numbers = []
    while True:
        try:
            num = int(input('enter your number: '))
            numbers.append(num)
            numbers.sort(reverse=False)
            if num == 0:
                print(numbers)
                break
        except ValueError:
            print('we just need a number!')  
        
if __name__ == '__main__':
    main()
Amirgoodarzi دانلود Python جدید
10
+1
+1
+1
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
Amirowich دانلود Python
5
+1
+1
+1
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
Ha3an دانلود Python
1
+1
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
Erfan دانلود Java
1
+1
l=[ ]
while 1:
    s=int(input('number: '))
    if s==0:
        break
    l.append(s)
    l.sort(reverse=True)
print(l)
Zb8319 دانلود Python
1
+1
l=[]
while 1:
    x=int(input('num: '))
    if x==0:break
    else:l.append(x)
l.sort()
print(l)
Ordinaryperson دانلود Python

عالی Omid1373


1
+1
num_list = []
while True:
    b = int(input())
    num_list.append(b)
    if b == 0:
        break
num_list.sort()
num_list = num_list[::-1]
for num in num_list:
    print(num)
M3edixd دانلود Python
1
+1
nu=[]
while True:
	get_n=int(input(" "))
	if get_n != 0:
		nu.append(get_n)
		nu.sort()
		nu.reverse()
	else:
		print(nu)
		break
Lorex دانلود Python
1
+1
#تابعی که اعداد را دریافت کردهو از بزرگ به کوچک مرتب می کند 
def sort_number():
    #لیستی که اعداد در آن قرار دارد
    lisT=[]
    #حلقه ای که تا زمان وارد کردن عبارتی غیر از عدد به دریافت شماره از کاربر ادامه میدهد
    while 1:
        #متغییری که پاسخ کاربر را در خود جای میدهد
        ask = input('enter a number or finish')
        #وظیفه این ایف سنجش تایپ مقدار ورودی است 
        if ask.isdigit()==True:


            lisT.append(int(ask))    
        else:
            break
    #در آخر لیستی که از آخر به اول یا از بزرگ به کوچک سرت شده وارد فاینالی میشود 
    finiallY=sorted(lisT,reverse=True)
    #در اینجا هم مقدار آن پیرینت میشود
    print(finiallY)


sort_number()
Knowledgebiome دانلود Python
0
list1 = list()
while True:
  number = int(input('Enter your a Number: '))
  list1.append(number)
  
  if number == 0:
    list1.reverse()
    print(list1)
    break
  
  else:
    pass
Amir1 دانلود Python
<< صفحه قبل 1 2 5 صفحه بعد >>

ارسال جواب

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

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

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