|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.05.2010, 22:53 | #1 |
Регистрация: 20.04.2010
Сообщений: 7
|
Сортировка элементов массива по убыванию
дали мне задание : Преобразовать массив X по следующему правилу: все отрицательные элементы массива перенести в начало, а все остальные – в конец, сохраняя исходное взаимное расположение, как среди отрицательных, так и среди остальных элементов.
вроде все сделала правильно , но только не сохраняется взаимное расположение {//Ввод массива Console.Write("ВВедите размерновсть массива n="); int n = Convert.ToInt32(Console.ReadLine()) ; int[] mas = new int[n]; for (int i = 0; i < n; i++) { Console.Write("введите элемент массива mas[{0}]=", i); mas[i] = Convert.ToInt32(Console.ReadLine()) ; } //Сортировака массива for (int i = 0; i < n - 1; i++) { for (int j = 0; j < n - 1; j++) { if (mas[j] > mas[j + 1]) { int tmp = mas[j]; mas[j] = mas[j + 1]; mas[j + 1] = tmp; } } } //вывод массива на экран for (int i = 0; i < n; i++) { Console.WriteLine("элемент массива mas[{0}]={1}", i, mas[i]); } System.Console.ReadKey(); } |
18.05.2010, 23:08 | #2 |
Oo
Форумчанин
Регистрация: 10.10.2009
Сообщений: 350
|
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сортировка элементов массива | Dr@gon | Помощь студентам | 2 | 03.03.2010 19:49 |
сортировка стоблцов матрицы по убыванию сумм их элементов | rev1ver | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 14.01.2009 19:18 |
1. Сортировка Шелла по убыванию 2. Сортировка вставками по убыванию | Arkuz | Помощь студентам | 1 | 25.09.2007 17:16 |