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

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

titi9000000

عضویت از 1395/11/16

خروجی برنامه

  • جمعه 25 فروردین 1396
  • 12:01
تشکر میکنم

سلام.این برنامه مرتب سازی براساس bubble هست.این برنامه را هم می نویسم.موقع خروجی گرفتن.ارایه ها مرتب نمیشن  ورودی و خروجی یکی نشان داده میشه.مشکلش چیه؟

 class Program
    {


        static void Main(string[] args)
        {
            int[] numbers = new int[8];
            Random rnd = new Random();
            for (int i = 0; i <8; i++)
            {
                numbers[i] = rnd.Next(1, 1500); 
            }
            for (int i = 0; i < 8; i++)
            { 
                Console.Write("{0} ",numbers[i]);
                
            }
            
            bubblesort(numbers);
            Console.WriteLine();
            for (int i = 0; i < 8; i++)
            {
                Console.Write("{0} ", numbers[i]);

            }

            Console.ReadKey();




        }
        public static void  bubblesort(int[] n){
            for (int i = 0; i < 7; i--)
            {
                for (int j = 0; j < i; j++)
                {
                    if (n[j] > n[j + 1]) {

                        int hold = n[j];
                        n[j] = n[j + 1];
                        n[j + 1] = hold;

                    }
                }
            }

        }
    }
}

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)