دریافت آرایه ای ز اعداد و چاپ صعودی کوچک به بزرگ آنها
سوال
سلام
چطور الگوریتمی بنویسم که اعدادی از ورودی دریافت کنه و بعد اونا رو به صورت صعودی کوچیک یا بزرگ مرتب کنه و نشان بده
در حال بررسی
3
ASP.NET MVC
6 سال
5 پاسخ ها
13776 دیده شده
1
پاسخ ها ( ۵ )
سلام دوست عزیز این یکی از روش های حل سوال شماست.
اگ بخاییم با (‘ ,’)Split. جدا کنیم اعداد رو و هزاران عدد وارد کنیم چجور میشه تو خروجی ب ما بصورت صعودی یا نزولی نمایش بده اعداد رو؟
عرض سلام و ادب
اینم یه روش دیگه برای حل این سوال
using System;
using System.Collections.Generic;
using System.Linq;
using System.Collections;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication35
{
class Program
{
static void Main(string[] args)
{
int number;
ArrayList list1 = new ArrayList();
for (int i = 0; i < ۱۰; i++)
{
number = Convert.ToInt32(Console.ReadLine());
list1.Add(number);
}
list1.Sort();
Console.WriteLine("list sort is:");
foreach (var item in list1)
{
Console.WriteLine(item);
}
سلام دوست عزیز این نمونه کد یک آرایه ۱۰ تایی از اعداد رو از کاربر میگیره و اون اعداد رو با الگوریتم مرتب سازی حبابی مرتب میکنه. (نمونه کد به زبان سی شارپ هست)
شاد باشید