Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2011, 14:51   #1
raf98
Новичок
Джуниор
 
Регистрация: 10.05.2011
Сообщений: 1
По умолчанию Pascal. Сортировка двумерного массива

Помогите пожалуйста с заданием.
Задан двумерный массив A[5,10].
В строке с номером n(число ввести с клавиатуры) расположить по возрастанию четные элементы, стоящие на четных местах.
raf98 вне форума Ответить с цитированием
Старый 10.05.2011, 15:43   #2
malinoff
Форумчанин
 
Аватар для malinoff
 
Регистрация: 08.01.2010
Сообщений: 205
По умолчанию

Код:
var
a : array [0..4,0..9] of integer;
i,n,tmp : integer;
Begin
;заполнение матрицы
 write('Введите n: ');
 readln(n);
 i:=1;
 repeat
  if a[n][i] > a[n][i+2] then
  begin
   tmp := a[n][i+2];
   a[n][i+2] := a[n][i];
   a[n][i] := tmp;
  end
  i:= i + 2;
 until i = 7;
End.
N-я строка проходит только одну итерацию упорядочивания, то есть при проходе, скажем, по массиву 9 8 7 6 5 4 3 2 1 0 программа выведет массив 9 6 7 4 5 2 3 0 1 8
Нет проверки четности числа.
Подумайте, как переписать код, чтобы упорядочивалась вся строка + проверялась четность.
Если помог - кликни на значок весов под аватаром.

Последний раз редактировалось malinoff; 10.05.2011 в 16:09.
malinoff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка двумерного массива Makarov Помощь студентам 8 29.10.2011 11:55
Сортировка двумерного массива MIKE11IPME Microsoft Office Excel 8 17.04.2011 20:56
Сортировка двумерного массива методом вставки. Pascal xXxalexXx Помощь студентам 0 25.11.2010 20:03
Сортировка двумерного массива на C/C++ HDMI Помощь студентам 1 04.12.2009 20:08
Сортировка двумерного массива(С) Александр Елис Помощь студентам 1 31.10.2009 13:25