Пора бы понять, как правильно сдвигать элементы массива вправо на 1 позицию!
 

Другие статьи из рубрики «Задачи по программированию»

Предлагаю свои услуги. Я - репетитор по информатике

Здравствуйте! Меня зовут Александр Георгиевич. Я - профессиональнй рейтинговый репетитор по информатике, математике, базам данных, алгоритмам и программированию.

Прежде чем записываться ко мне на индивидуальную подготовку, настоятельно рекомендую познакомиться с отзывами клиентов, которые прошли подготовку под моим руководством.

Продуктивные частные уроки проходят на территории удобной для клиентов. Поэтому также определитесь заранее и с территориальным форматом будущих занятий.

Не откладывайте свое решение в долгий ящик - действуйте немедленно! Я физически не могу вести параллельно более 20-30 клиентов, следовательно, "завтра" свободных мест может уже не быть.

Видеоролик, демонстрирующий сдвиг элементов массива вправо на 1 позицию

Вообще, рассматриваемый алгоритм является базовым и его изучают даже в школах, на уроках информатики и ИКТ. Очень часто при подготовке к ЕГЭ по информатике, я со своим подопечным детально рассматриваю этот алгоритм.

В итоге я записал для вас мультимедийный ролик, в котором объясняю данный алгоритм, а также привожу его программную реализацию.

Если после ознакомления с предложенным видеоматериалом у вас остались какие-то вопросы, уточнения, недопонимание, то звоните мне на сотовый телефон и записывайтесь на индивидуальные занятия. Именно на них мы с вами погрузимся в изучение всех тонких моментов алгоритма сдвига вправо на один элемент.

Реализация алгоритма сдвига элементов на 1 элемент вправо на языке Паскаль

const
  N = 8;
var
  v: array[1..N] of byte;
  i: byte;
  tmp: byte;
begin
  for i := 1 to N do
  begin
    v[i] := random(40) + 1;
    write(v[i]:4);
  end;
  tmp := v[N];
  for i := N - 1 downto 1 do
    v[i + 1] := v[i];
  v[1] := tmp;
  writeln;
  for i := 1 to N do
    write(v[i]:4);
  writeln;
end.

Отзывы
моих учеников

Минаев
Сергей

 
Выражаю благодарность за добросовестную подготовку к успешной сдаче ЕГЭ по информатике и ИКТ. Особенно хочется отметить подход репетитора к работе, видно, что ему тоже интересно совместно со мной решать эти задачи, он...

Ахматова
Юлия

 
В нашем вузе я должна была сдавать экзамену по C#. Билеты были очень сложные. Один вопрос теоретический, практическая задача в консоли и лабораторная, связанная с базами данных. Знания у меня были тусклые в этих...

Малышев
Евгений

 
В школе никогда не было нормальной информатики, поэтому на первом курсе я столкнулся с большой проблемой. Надо было научится программировать на языке Паскаль. А я даже не знал азы и не представлял что такое...

Сухоруков
Андрей

 
Я не ожидал, что Александр Георгиевич владеет знаниями, далеко выходящими за пределы любой вузовской программы. Вы очень сильный преподаватель и программист-практик. Я очень многому у него научился, почувствовал...
Смотреть все отзывы
 
 
 
 
 
 
Авторизация на сайте
 
 
 
Обнаружили
ошибку на сайте?
Занятия по информатике