Дан массив из 15 целых чисел. Вставить в данный массив после третьего элемента число,...

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

Дан массив из 15 целых чисел. Вставить в данный массив после третьего элемента число, равное пятому элементу. (Паскаль)


Информатика (30 баллов) | 32 просмотров
0

паскаль

0

вставить вплане 4 елемент заменить или именно добавить?

0

заменить

0

вывод нужен?

0

да

0

массив заполнять рандом значениями? или просить их ввести?

0

рандом

0

После третьего элемента идет четвертый)) Надо ли это понимать так, что просто требуется содержимое пятого элемента скопировать в четвертый?

0

Вообще-то "вставить" - это не скопировать, а именно вставить. Например, вставить в слово букву "п" перед буквой "о".

0

Но если вставлять, массив станет на 1 элемент больше.

Дан 1 ответ
0 голосов

program task;

type

  int_array = array[1..15] of integer;

var

array : int_array ;

i : integer;

begin

randomize;

for i:=1 to 15 do

 begin

 array[i]:=random(20);

 end;

writeln('Третий элемент массива до замены : ',array[2]);

array[2]:=array[4];

writeln('Третий элемент массива после замены : ',array[2]);

end.


(567 баллов)
0

Занятно. Пишете про третий и пятый элементы, массив индексирован от единицы, а копируете четвертый элемент во второй.

0

давно паскалем не увлекался, забыл :\