ИМ
Игорь Митрофанов

Дан целочисленный массив.

Дан целочисленный массив из n элементов. Сформировать новый массив, в котором сначала расположены все четные, а затем нечетные элементы заданного массива.

Помогите, пожалуйста, написать программу в паскале. Совсем не понимаю эту тему.

ДТ
Даша Тарева

var
a, b: array [1..100] of integer;
n, c, k: integer;
begin
randomize;
write('n (<= 100)? ');
readln(n);
write('a:');
for c := 1 to n do begin
a[c] := random(100);
write(a[c]:3);
end;
writeln;
for c := 1 to n do
if not odd(a[c]) then begin
inc(k);
b[k] := a[c];
end;
for c := 1 to n do
if odd(a[c]) then begin
inc(k);
b[k] := a[c];
end;
write('b:');
for c := 1 to n do write(b[c]:3);
writeln;
end.

Похожие вопросы
Задача в С++.Помогите составить. Дан целочисленный массив размера N. Удалить из массива все соседние одинаковые...
Дан целочисленный массив размера Н.
дана целочисленная матрица размером MxN найти количество столбцов похожих на первый столбец
Создать массив из 15 целочисленных элементо и опреелить среди них максимальное значение. Программа на паскале
дан одноименный массив
Дан целочисленный массив A{(N), заданный датчиком случайных чисел в интервале {-1000; 1000}
В программе описан одномерный целочисленный массив с индексами от 0 до 10.
Дан одномерный целочисленный массив А размерностью 10. Упорядочить все значения элементов по убыванию. Все
Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от 0 до 10000 включительно.
Паскаль. Какая функция для целочисленного деления? (целочисленное деление - сиречь 15/6=2)