Задание 6 Линейный и циклический алгоритм, записанный на алгоритмическом языке
Элементы содержания: Алгоритм как план управления исполнителем. Алгоритмический язык (язык программирования) – формальный язык для записи алгоритмов. Программа – запись алгоритма на конкретном алгоритмическом языке. Описание алгоритма с помощью блок-схем. Системы программирования. Средства создания и выполнения программ.
Знания, умения: Формально исполнять алгоритмы, записанные на языке программирования.
ЛИНЕЙНЫЕ АЛГОРИТМЫ
Оператор присваивания
Для решения задач программе требуются данные. Данные хранятся в переменных, которые имеют свои имена — идентификаторы.
например, идентификаторы X или Y, или более длинные идентификаторы переменных — number1, counter и т.п.
Важно: Идентификаторы состоят из буквы, за которой могут следовать буквы, цифры или символ подчеркивания
Чтобы задать переменной какое-либо значение используется оператор присваивания. Оператор присваивания (в Паскале) обозначается как :=, выполняет правую часть выражения и присваивает результат переменной, расположенной в левой части выражения:
В таком случае правильно говорить, что переменной x присвоено значение 5.
После того как переменной присвоено какое-то значение, можно это значение «переприсвоить», т.е. назначить другое значение:
x:= 2
y:= 3
x:= y+2
В результате в переменной x находится значение 5, т.к. 3 + 2 = 5.
Арифметические операции
ДЕЙСТВИЕ
|
РЕЗУЛЬТАТ
|
СМЫСЛ
|
2 + 3
|
5
|
плюс
|
4 — 1
|
3
|
минус
|
2 * 3
|
6
|
умножить
|
10 / 5
|
2
|
разделить
|
|
|
|
Порядок выполнения операций
-
вычисление выражений в скобках;
-
умножение, деление слева направо;
-
сложение и вычитание слева направо.
ПРОСТЕЙШИЕ ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ
Цикл — это фрагмент кода программы для исполнителя, который осуществляет некоторые действия определенное количество раз.
Пример на паскале, цикл for:
Объяснение:
Цикл выполняется пять раз, потому что:
k — счетчик цикла, который изменяет свое значение начиная от одного и заканчивая пятью;
в цикле выполняет одно действие: i:=i+2, т.е. к переменной i прибавляется 2.
Объяснение:
Цикл выполняется пять раз, потому что:
k — счетчик цикла, который изменяет свое значение, начиная от одного и, заканчивая пятью;
в цикле выполняет одно действие: i = i + 2, т.е. к переменной i прибавляется 2.
ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ ОБРАБОТКИ МАССИВА ЧИСЕЛ
Массив чисел — это последовательность чисел, которые принадлежат одной и той же переменной (называемой «массив») и имеют порядковые номера — индексы. Массив часто именуется таблицей.