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

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

4
+1
+1
+1

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

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

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

40 جواب

نمیتونم این تمرین رو حل کنم!
10
+1
+1
+1
L=[]
while 1:
    num=int(input("enter num:"))
    if num==0:
        break
    L.append(num)
L.sort(reverse=True)


for num in L:
    print(num)
Amirowich دانلود Python
5
+1
+1
+1
l = []

while True:
    num = int(input("add number or Exit?: "))
    l.append(num)
    if num == 0:
        l.sort(reverse=True)
        break
    
for num in l:
    print(num)
Ha3an دانلود Python
1
+1
ArrayList<Integer> item = new ArrayList<Integer>();
Scanner scanner = new Scanner(System.in);
while (true) {
    int a = scanner.nextInt();
    if (a == 0) {
        break;
    }
    item.add(a);
}
System.out.println(item);
sort(item);
for (int i : item) {
    System.out.println(i);
}
Erfan دانلود Java

خیلی طولانیه Afgcoder1203


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
0
l=[ ]
while 1:
    s=int(input('number: '))
    if s==0:
        break
    l.append(s)
    l.sort(reverse=True)
print(l)
Zb8319 دانلود Python
0
l = []
while True:
    a = int(input("a number:"))
    if a == 0:
        breakelse:
        l.append(a)
        l.reverse()
        for items in l:
print(l)

Negar دانلود Python
<< صفحه قبل 1 2 4 صفحه بعد >>

ارسال جواب

/* کداتو توی این بخش بنویس
فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
البته قبلش این سه خط رو پاک کن */

  • تو جوابت میتونی از تصویر، کد، لینک به سایر صفحات و... استفاده کنی
  • لطفا جواب های تکراری ارسال نکن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

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

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