|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.01.2023, 16:00 | #1 |
Регистрация: 31.10.2022
Сообщений: 5
|
C# программа сортировка
Здравствуйте есть вот такой код:
int x = 0; data[] suparray = new data[Data.Count]; for (i = 0; i < Data.Count; i++) { suparray[i] = Data[i]; } for (i = 0; i < Data.Count; i++) { for (int j = 0; j < Data.Count; j++) { if (suparray[i].cena > suparray[i].cena) x++; } Data[x] = suparray[i]; } Console.WriteLine("Сортировка исходных данных завершена\n" + "Нажмите любую клавишу для продолжения"); Console.ReadKey(); Но в нем вместо того что бы после сортировки элементы менялись местами они просто заменяются и получается например 2 одинаковых, как это исправить? |
05.01.2023, 16:34 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Написать нормально. Какой смысл сравнивать одинаковые элементы?
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Готовая программа, но не работает сортировка | WeAreDogs | Помощь студентам | 5 | 07.05.2018 07:54 |
Программа сортировка по убыванию | gamezeldol | Помощь студентам | 0 | 07.05.2012 14:40 |
Сортировка по имени в Qbasic, программа внутри | DAN1L | Помощь студентам | 6 | 13.02.2012 17:29 |