Предмет: Информатика, автор: mavliutova123

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


mavliutova123: паскаль
snapdragon537: вставить вплане 4 елемент заменить или именно добавить?
mavliutova123: заменить
snapdragon537: вывод нужен?
mavliutova123: да
snapdragon537: массив заполнять рандом значениями? или просить их ввести?
mavliutova123: рандом
Аноним: После третьего элемента идет четвертый)) Надо ли это понимать так, что просто требуется содержимое пятого элемента скопировать в четвертый?
Аноним: Вообще-то "вставить" - это не скопировать, а именно вставить. Например, вставить в слово букву "п" перед буквой "о".
Аноним: Но если вставлять, массив станет на 1 элемент больше.

Ответы

Автор ответа: snapdragon537
2

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.



Аноним: Занятно. Пишете про третий и пятый элементы, массив индексирован от единицы, а копируете четвертый элемент во второй.
snapdragon537: давно паскалем не увлекался, забыл :\
Похожие вопросы
Предмет: История, автор: GolDenFreDik228
Предмет: Математика, автор: muhammedniaz368