مرتب کردن اعداد از بزرگ به کوچک
برنامه ای بنویسید که تعداد بینهایت عدد از کاربر دریافت کند و وقتی کاربر عدد 0 را وارد کرد؛ تمام اعداد وارد شده از بزرگ به کوچک در خروجی چاپ شوند
برنامه ای بنویسید که تعداد بینهایت عدد از کاربر دریافت کند و وقتی کاربر عدد 0 را وارد کرد؛ تمام اعداد وارد شده از بزرگ به کوچک در خروجی چاپ شوند
def collect_numbers():
numbers = [] # لیست برای ذخیره اعداد
while True:
# دریافت عدد از کاربر
number = float(input("لطفاً یک عدد وارد کنید (برای پایان عدد 0 را وارد کنید): "))
# بررسی اینکه آیا کاربر عدد 0 را وارد کرده است
if number == 0:
break
# اضافه کردن عدد به لیست
numbers.append(number)
# مرتبسازی لیست از بزرگ به کوچک
numbers.sort(reverse=True)
# چاپ اعداد مرتبشده
print("اعداد وارد شده از بزرگ به کوچک:")
for num in numbers:
print(num)
# اجرای تابع
collect_numbers()
# لیست برای ذخیره اعداد
numbers = []
print("Enter numbers (enter 0 to stop):")
while True:
# دریافت عدد از کاربر
num = int(input("Enter a number: "))
# بررسی شرط پایان
if num == 0:
break
# اضافه کردن عدد به لیست
numbers.append(num)
# مرتبسازی لیست به صورت نزولی
numbers.sort(reverse=True)
# چاپ اعداد مرتبشده
print("Sorted numbers (descending):")
print(numbers)
numbers=[]
while 1:
i=int(input('num:'))
if i==0:
break
numbers.append(i)
s=sorted(numbers,reverse=True)
for i in s :
print(i)
numbers=[]
while True:
num=int(input("enter number"))
numbers.append(num)
if num==0:
break
numbers.sort()
print(numbers)
a=[ ]
namber = int (input("adad:"))
for i in namber :
if namber >0 :
namber.append(a)
a.sort(revats=true)
print (a)
l = []
while 1 :
a = int(input("enter number: "))
l.append(a)
print(l)
if a == 0 :
l.sort(reverse=l)
print(l)
break
package org.example
fun main() {
val list1 = mutableListOf<Int>()
while(true){
try {
println("Please Enter One Number except Zero")
println("Enter : [0]-> Program is Closed")
println("then the numbers are sorted from big to small")
val number = readlnOrNull()?.toInt()!!
list1.add(number)
list1.sortDescending()
list1.remove(0)
when(number) {
0 -> {
println("##### Program is Closed #######")
list1.forEach { print(" $it ") }
break
}
else ->{continue}
}
}catch(e:Exception){
println(e.message)
}
}
}
l = []
def chap():
global a
while True:
a = int(input("number:"))
if a == 0:
l.sort()
l.reverse()
return l
elif not a == 0:
l.append(a)
print(chap())
<input type="text" id="myInput">
<button onclick="getValue()">Get Value</button>
<script>
let array = [];
function getValue() {
var input = document.getElementById("myInput");
var value = input.value;
array.push(value);
array.sort((a, b) => b - a);
if(value == 0){
alert('end');
console.log(array);
return
} ;
input.value = ' '
}
</script>
numbers = []
while True:
number = int(input('Enter number (0=close) : '))
if number == 0:
break
else:
numbers.append(number)
numbers.sort()
numbers.reverse()
print(*numbers)
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.