Другие статьи из рубрики «Задачи по программированию»
- Давайте найдем минимальный элемент в массиве! Это ведь так элементарно!
- Давайте найдем наибольший элемент в одномерном массиве! Это ведь так элементарно!
- Знаете выражение "Средняя температура по больнице"? А ведь есть схожий алгоритм!
- Не каждый сможет удалить заданный элемент из массива! Есть нюансы!
- Поиск элемента в массиве данных
- Пора бы понять, как правильно сдвигать элементы массива влево на 1 позицию!
- Пора бы понять, как правильно сдвигать элементы массива вправо на 1 позицию!
- Пора научиться делать инверсию элементов массива!
- Претендуешь на высокий балл на ЕГЭ по информатике? Ты просто обязан разбираться в алгоритмах обработки массивов данных!
- Сдвиг элементов массива влево на нужное количество элементов! Смогете?
- Сдвиг элементов массива вправо на нужное количество элементов! Смогете?
- Тривиальный алгоритм нахождения произведения элементов массива
- Тривиальный алгоритм нахождения суммы элементов массива
Я - репетитор, который прекрасно понимает алгоритм сдвига элементов массива вправо
Здравствуйте! Меня зовут Александр Георгиевич. Я - титулованный московский репетитор по информатике, математике, базам данных, алгоритмам и программированию.
В обязательном порядке ознакомьтесь с отзывами клиентов, которые прошли курсы индивидуальной подготовки под моим началом. Также обратите пристальное внимание на их достижения.
Свои репетиторкие занятия я провожу на территории, удобной моему клиенту. Могу приехать к вам домой, принять вас у себя, провести урок по скайп или даже в таком экзотическом месте, как библиотека.
Не откладывайте свое решение в долгий ящик - звоните прямо сейчас! Я все-таки работаю один, следовательно, количество ученических мест ограниченно, а желающих записаться ко мне на частную подготовку предостаточно.
Видеорешение, в котором показан разбор алгоритма сдвига элементов массива вправо на заданное число элементов
На своих уроках мне постоянно приходится прибегать к рассказыванию алгоритма сдвига элементов массива вправо, поэтому я решил снять мультимедийный ролик, чтобы все желающие могли познакомиться с сутью этого алгоритма.
Если после просмотра чувствуете, что остались какие-то пробелы в понимании, тогда задавайте вопрос в комментариях к данному видеоролику или звоните мне на мобильный телефон.
Реализация алгоритма сдвига элементов массива вправо на заданное количество элементов
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.
Отзывы
моих учеников
Дмитрий
Чуков
Арапов
Александр
Соколов
Дмитрий
Воробьев
Станислав