Как в паскале 2 массива по 100 элементов слить в 1 так, чтобы элементы данных массивов чередовались по 10 штук?

Как в паскале 2 массива по 100 элементов слить в 1 так, чтобы элементы данных массивов чередовались по 10 штук?
Гость
Ответ(ы) на вопрос:
Гость
Сливаем A и B в С k:=1; for i=1 to 10 do begin for j=(i-1)*10+1 to 10*i do begin С [k]=A[j] k:=k+1; end; for j=(i-1)*10+1 to 10*i do begib С [k]=B[j] k:=k+1; end; end;
Гость
образуешь третий массив 200 элементов затем i=1 (указатель массива А) , y=1 (указатель массива В) , к=1 (указатель массива С) далее цикл от1 до 10 С (к) =А (i) к=к+1 i=i+1 цикл закончили далее цикл от 1 до 10 С (к) =В (y) к=к+1 i=i+1 цикл закончили если к=201 то конец в противном случае переход на первый цикл сам Паскаль я к сожалению забыла, но смысл программы такой, если поможет, то принимай ответ
Не нашли ответ?
Ответить на вопрос
Похожие вопросы