Даны массив (A1, А2, ..., A17). Получить новый массив, состоящий из A1, A3, ..., A17, A2,...

0 голосов
113 просмотров

Даны массив (A1, А2, ..., A17). Получить новый массив, состоящий из
A1, A3, ..., A17, A2, A4, ..., A1

Вообщем если не понятно, то на скриншоте всё видно.
Нужно на паскале решить


image

Информатика (19 баллов) | 113 просмотров
Дан 1 ответ
0 голосов

Var A,B:array[1..17] of integer;
i:byte;
begin
for i:=1 to 17 do 
read(a[i]);

for i:=1 to 17 do
if odd(i) then
 begin
  b[i]:=a[i];
  write(b[i],' ');
 end;

for i:=1 to 17 do
if not odd(i) then 
 begin
  b[i]:=a[i];
  write(b[i],' ');
 end;
end.

Одаренный (3.2k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей