Содержание
- 2. Оператор, реализующий этот алгоритм, в языке Free Pascal имеет вид: while выражение do оператор ; Выражение
- 3. Если в цикле надо выполнить более одного оператора, необходимо использовать составной оператор : while условие do
- 4. Рассмотрим пример. Пусть необходимо вывести на экран значения функции y = xn Применим цикл с предусловием
- 5. Если необходимо возвести 2 в степень 5, программа будет выполняться следующим образом: 1. начальные значения: x=2,
- 6. Оператор цикла с постусловием repeat..until
- 7. Оператор, реализующий цикл с постусловием, в языке Free Pascal имеет вид: repeat оператор until выражение; Если
- 8. Работает цикл следующим образом. В начале выполняется оператор, представляющий собой тело цикла. Затем вычисляется значение выражения.
- 9. Пример: Посчитать количество цифр заданного натурального числа n. program nat; uses crt; var n:real; k:integer; //счетчик
- 10. В результате мы будем получать следующие значения:
- 11. Оператор цикла for..do
- 12. Оператор цикла for..do используется в тех случаях, когда известно количество итераций цикла: for параметр_цикла:=начальное_значение to конечное_значение
- 13. Шаг изменения цикла for всегда постоянен и равен интервалу между двумя ближайшими значениями типа параметра цикла
- 14. алгоритм работы цикла for..do. 1) Параметру_цикла присваивается начальное_значение. 2) Если значение параметра_цикла превосходит конечное_значение, то цикл
- 15. Фрагмент подпрограммы, приведённый далее, демонстрирует применение цикла for: var i : integer ; c : char
- 16. пример: вычислить факториал числа. Входные данные: N — целое число, факториал которого необходимо вычислить. Выходные данные:
- 17. Блок-схема
- 18. Итак, вводится число N. Переменной factorial, предназначенной для хранения значения произведения последовательности чисел, присваивается начальное значение,
- 19. текст программы вычисления факториала на языке Free Pascal var factorial, n, i : integer ; begin
- 21. Скачать презентацию