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

Я - репетитор, который прекрасно понимает алгоритм сдвига элементов массива вправо

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

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

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

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

Видеорешение, в котором показан разбор алгоритма сдвига элементов массива вправо на заданное число элементов

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

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

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

const
  N = 6;
var
  v: array[1..N] of byte;
  tmp : byte;
  i, j: byte;
  k: byte;
begin
  for i := 1 to N do
  begin
    v[i] := i;
    write(v[i]:4);
  end;
  writeln;
  write('Введите количество элементов на сдвиг вправо: ');
  readln(k);
  k := k mod N;
  for j := 1 to k do
  begin
    tmp := v[N];
    for i := N - 1 downto 1 do
      v[i + 1] := v[i];
    v[1] := tmp;
  end;
  for i := 1 to N do
    write(v[i]:4);
  writeln;
end.

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

Коряков
Михаил

 
Когда я начал заниматься с Александром Георгиевичем, у меня уже была довольно сильная база, но мы ее упрочили невероятно сильно дополнительными методиками. Я научился решать наиболее оптимально огромное количество задач...

Станислав
Блок

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

Лебедев
Валерий

 
С большим удовольствием занимался с учителем, т к начал понимать программирование на более углубленном уровне. Очень много изучали такую тему как "указатели" и я их понял наконец-таки очень хорошо. Понимание указателей...

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

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