Сдвинуть все элементы массива ** одну позицию вправо (циклически). Последний элемент...

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

Сдвинуть все элементы массива на одну позицию вправо (циклически). Последний элемент должен оказаться на месте первого.В ПАСКАЛЕ


Информатика (42 баллов)
оставил комментарий Начинающий (466 баллов)

язык сразу указать бы

оставил комментарий Начинающий (512 баллов)

А сколько элементов в массиве? И вводятся ли они с клавиатуры?

оставил комментарий (42 баллов)

5 ЭЛЕМЕНТОВ,ВВОДЯТСЯ С КЛАВИАТУРЫ

Дан 1 ответ
0 голосов
Начинающий (512 баллов)
 
Правильный ответ

Var i:integer;
x:array[1..5]of integer;
begin 
for i:=1 to 5 do
begin
if i<>5 then read(x[i+1])
else read(x[1]);
end;
end.
Самое простое решение-считывать сразу в сдвинутом состоянии.

...