Некоторые стандартные подпрограммы Abs

Слайд 2

Задача 6.1 Компьютер «задумывает» число от одного до заданного константой значения

Задача 6.1

Компьютер «задумывает» число от одного до заданного константой значения и

просит ввести три числа от 1 до максимального значения. Пользователь вводит одновременно 3 варианта. Комп говорит, есть ли среди названных задуманное число.
Слайд 3

Цикл со счетчиком for i := 20 downto 1 do writeln(i);

Цикл со счетчиком

for i := 20 downto 1 do   writeln(i);

Пример

1: Напечатать числа от 1 до 20

for i := 1 to 20 do   writeln(i);

Пример 2: Напечатать числа от 1 до 20 в обратном порядке

i – переменная цикла

Слайд 4

Синтаксическая диаграмма цикла со счетчиком

Синтаксическая диаграмма цикла со счетчиком

Слайд 5

Работа цикла Вначале переменной цикла присваивается заданное начальное значение. Затем в

Работа цикла

Вначале переменной цикла присваивается заданное начальное значение. Затем в цикле

выполняется оператор, следующий за словом do (или составной оператор). Каждый раз при выполнении оператора управляющая переменная увеличивается на 1 (для for...to) или уменьшается на 1 (для for...downto). Цикл завершается при достижении управляющей переменной своего конечного значения.
Слайд 6

Правила Тип управляющей переменной не должен быть real. Переменная цикла не

Правила

Тип управляющей переменной не должен быть real.
Переменная цикла не должна

изменяться какими-либо операторами внутри цикла.
К ней можно обращаться и использовать в вычислениях, но нельзя присваивать новое значение.
Слайд 7

Задача 6.2 Написать программу вычисления факториала введенного числа. Задача 6.3 Написать

Задача 6.2

Написать программу вычисления факториала введенного числа.

Задача 6.3

Написать программу возведения 2

в степень введенного числа. (Power не использовать).

Задача 6.4

Измените программу 6.3, что бы она распечатала все степени двойки до введенного числа.