Пора бы понять, как правильно сдвигать элементы массива вправо на 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#. Билеты были очень сложные. Один вопрос теоретический, практическая задача в консоли и лабораторная, связанная с базами данных. Знания у меня были тусклые в этих...

Владимир
Дятлов

 
Спасибо вам за помощь) Я хотел сначала тупо все заказать на стороне, но стало интересно разобраться самостоятельно и у меня получилось благодаря вашему наставничеству. Если не сдам экзамен, то опять обращусь к вам за...

Прохоров
Дмитрий

 
Спасибо вам). Я сам не ожидал, что мне поставят пятерку, просто попался билет, связанный с обработкой строк и структур, а мы их с вами очень детально изучили и мне было все предельно ясно. С практической задачей на...

Калиновский
Илья

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