Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Pascal] двумерный массив


Автор: feelkin 9.10.2012, 19:45
Размер массива задать константой в блоке описания.
Массив заполнить случайными числами, если другого заполнения не диктует задача.
Вывести исходный массив и массив после преобразования по условию задачи.




По заданной последовательности целых чисел массива А[1..N] построить такую последовательность В (т.е. массив), где каждое B[i] - это количество элементов из массива А, превосходящих число A[i] в начальном отрезке массива А длиной от 1-го до (i-1)-го числа
 smile 
помогите не понимаю как написать саму программу!

Автор: TSerg 10.10.2012, 15:47
  arB[0] := 0;
  for j:=1 to N-1 do begin
    k:= 0;
    for i:= 0 to j-1 do
      if arA[i] > arA[j] then Inc(k);
    arB[j] := k;
  end;

Автор: MetalFan 10.10.2012, 21:23
Для домашних заданий, курсовых, существует "Центр Помощи".

Тема перенесена! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)