Пора бы понять, как правильно сдвигать элементы массива вправо на 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.

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

Арсеньев
Михаил

 
Еще учась в 9-ом классе, я для себя определил, что хочу продолжить обучение в одном из лучших ВУЗов страны и задолго до экзамена начал подготовку. Очень долго выбирал репетитора, но когда встретил Александра...

Фомин
Глеб

 
Уф, зачет сдан, я очень рад! А все благодаря этому репетитору. Мне понравилось заниматься с Александром, т к на его уроках нет никакой "воды", все четко по делу, серьезно, дисциплинированно. Также мне понравился стиль...

Волков
Антон

 
Было очень сложно и, оказалось, что я совсем не знал ни Excel, ни C#. Александр Георгиевич подтянул мои знания и вывел их на новый квалитативный уровень. Спасибо вам и успехов!

Воробьев
Станислав

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