Почему не работает код? - C# (179344)
Формулировка задачи:
Console.WriteLine("Please,write down how many numbers would you like to sort"); int lenght = Convert.ToInt32(Console.ReadLine()); int[] numbers = new int[lenght]; int i; for (i = 0; i < numbers.Length; i++) { numbers[i] = Convert.ToInt32(Console.ReadLine()); } int temp = 0; Console.WriteLine("sorted array:"); for (int k = 0; k < numbers.Length; k++) { for (int j = 1 + k; j < numbers.Length; j++) { if (numbers[k] > numbers[j]) { temp = numbers[j]; numbers[j] = numbers[k]; numbers[k] = temp; } } Console.WriteLine(numbers[k]); }
Решение задачи: «Почему не работает код?»
textual
Листинг программы
using System; using System.Linq; class Program { public static void Main() { int[] arr = Enumerable.Repeat(new Random(), 20).Select(r => r.Next(-100, 101)).ToArray(); for (int i = 1; i < arr.Length; ++i) { if (i != 0 && arr[i] < arr[i - 1]) { int t = arr[i]; arr[i] = arr[i - 1]; arr[i - 1] = t; i -= 2; } } Console.WriteLine(String.Join(", ", arr)); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д