Содержание
Предлагаю свои услуги. Я — репетитор по информатике
Здравствуйте! Меня зовут Александр Георгиевич. Я — профессиональнй рейтинговый репетитор по информатике, математике, базам данных, алгоритмам и программированию.
Прежде чем записываться ко мне на индивидуальную подготовку, настоятельно рекомендую познакомиться с отзывами клиентов, которые прошли подготовку под моим руководством.
Продуктивные частные уроки проходят на территории удобной для клиентов. Поэтому также определитесь заранее и с территориальным форматом будущих занятий.
Не откладывайте свое решение в долгий ящик — действуйте немедленно! Я физически не могу вести параллельно более 20-30 клиентов, следовательно, «завтра» свободных мест может уже не быть.
Видеоролик, демонстрирующий сдвиг элементов массива вправо на 1 позицию
Вообще, рассматриваемый алгоритм является базовым и его изучают даже в школах, на уроках информатики и ИКТ. Очень часто при подготовке к ЕГЭ по информатике, я со своим подопечным детально рассматриваю этот алгоритм.
В итоге я записал для вас мультимедийный ролик, в котором объясняю данный алгоритм, а также привожу его программную реализацию.
Если после ознакомления с предложенным видеоматериалом у вас остались какие-то вопросы, уточнения, недопонимание, то звоните мне на сотовый телефон и записывайтесь на индивидуальные занятия. Именно на них мы с вами погрузимся в изучение всех тонких моментов алгоритма сдвига вправо на один элемент.
Реализация алгоритма сдвига элементов на 1 элемент вправо на языке Паскаль
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
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. |
Добавить комментарий