Автор: Пользователь скрыл имя, 01 Июня 2012 в 01:58, лабораторная работа
Цель работы.
Научиться строить разветвляющиеся алгоритмы, записывать алгоритмы в виде блок-схемы и на алгоритмическом языке.
Федеральное агентство по образованию Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
Южно-Уральский
Факультет «Энергетический»
Кафедра «Электропривод»
Циклические алгоритмические структуры
ОТЧЕТ
о лабораторной работе № 5.3
по дисциплине «Информатика»
Выполнил
студент группы Э-136
_______________/Иванова О.В./
______________________20__ г.
Отчет принял, доцент
_______________/Чухарева И.П. /
______________________20__ г.
Цель работы.
Научиться строить разветвляющиеся алгоритмы, записывать алгоритмы в виде блок-схемы и на алгоритмическом языке.
Задание 7
Построить и записать алгоритм циклического сдвига одномерного массива на N шагов вправо.
Блок-схема.
Решение:
алг сдвиг (арг цел N, арг таб вещ X[1:N], рез таб вещ M[1:N])
нач цел i
| ввод N, X
| M[1]:=X[N]
| нц для i от 2 до N
| | M[i]:=X[i-N]
| кц
| вывод M
кон