Алгоритмический язык Паскаль
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат на тему творчество, банк рефератов
| Добавил(а) на сайт: Vasilija.
Предыдущая страница реферата | 4 5 6 7 8 9 10 11 12 13 14 | Следующая страница реферата
если значение - N = N1, то выполняется P1 (после чего управление передается оператору следующему за оператором case ... of);
если значение - N = N2, то выполняется P2, иначе P.
Если структура else - отсутствует и N - не принимает ни одного из перечисленных значений, управление передается следующему за case … of оператору.
Циклические вычислительные процессы.
Процессы, в которых ряд действий повторяются многократно по одним и тем же математическим зависимостям, называются циклическими.
Операторы цикла.
При организации циклов необходимо:
- определить параметр цикла и его начальное значение;
- изменять значение параметра цикла на каждом шаге итерации;
- проверка на выход из цикла.
FOR i: = N TO K DO P
(для) (до) (выполнять)
где i - параметр цикла;
N, K - его начальное и конечное значение;
P - простой или составной оператор;
I, N, K - переменные или константы целого типа.
Шаг изменения i - равен 1.
Если K<N, т.е. имеем дело с циклом с отрицательным шагом: (-1)
FOR i: =N DOWNTO K DO P
Рассмотрим пример.
Вычислить
S= 1+1/2+1/3+ … +1/50
Выделим переменную для накапливания суммы - Sum. Значение этой переменной необходимо предварительно обнулить. Паскаль не производит предварительной, начальной, инициализации переменных. Поэтому сумма может быть искажена без Sum = 0.
Program sum;
Рекомендуем скачать другие рефераты по теме: конспекты занятий в детском саду, менеджмент.
Категории:
Предыдущая страница реферата | 4 5 6 7 8 9 10 11 12 13 14 | Следующая страница реферата