Расположить числа в порядке возрастания - C# (178793)

Узнай цену своей работы

Формулировка задачи:

C# Расположить числа в порядке возрастания Дана последовательность чисел: 1 53 4 3 41 56 45 68 15 46 64 5 6 8 51 33 54 Необходимо разработать программу, которая расположит числа в порядке возрастания. Не могу найти ошибку в коде. Помогите пожалуйста.
Листинг программы
  1. public static void Main()
  2. {
  3. int[] array = new int[17];
  4. array [0] = 1;
  5. array [1] = 53;
  6. array [2] = 4;
  7. array [3] = 3;
  8. array [4] = 41;
  9. array [5] = 56;
  10. array [6] = 45;
  11. array [7] = 68;
  12. array [8] = 15;
  13. array [9] = 46;
  14. array [10] = 64;
  15. array [11] = 5;
  16. array [12] = 6;
  17. array [13] = 8;
  18. array [14] = 51;
  19. array [15] = 33;
  20. array [16] = 54;
  21. for (int i=0; i < array.Length; i++)
  22. {
  23. array[i] = Convert.ToInt32(Console.ReadLine());
  24. }
  25. BubbleSort (array);
  26. Console.WriteLine("Результат: ");
  27. for (int i=0; i < array.Length; i++)
  28. {
  29. Console.WriteLine (array [i]);
  30. }
  31.  
  32. Console.ReadKey ();
  33. }
  34. static int [] BubbleSort(int [] array)
  35. {
  36. int sort;
  37. for (int i=0; i < array.Length; i++)
  38. {
  39. for (int j = i+1; j < array.Length; i++)
  40. {
  41. if(array[i] > array[j])
  42. {
  43. sort = array [i];
  44. array [i] = array [j];
  45. array [j] = sort;
  46. }
  47. }
  48. }
  49. return array;
  50. }

Решение задачи: «Расположить числа в порядке возрастания»

textual
Листинг программы
  1. using System.Collections.Generic;
  2.  
  3. public static void Main()
  4. {
  5. int[] array = new int[17];
  6. array [0] = 1;
  7. array [1] = 53;
  8. array [2] = 4;
  9. array [3] = 3;
  10. array [4] = 41;
  11. array [5] = 56;
  12. array [6] = 45;
  13. array [7] = 68;
  14. array [8] = 15;
  15. array [9] = 46;
  16. array [10] = 64;
  17. array [11] = 5;
  18. array [12] = 6;
  19. array [13] = 8;
  20. array [14] = 51;
  21. array [15] = 33;
  22. array [16] = 54;
  23. foreach (var el in array.OrderBy(x => x))
  24.           Console.WriteLine(el);
  25.  
  26. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы