Пример итерационного вычисления факториала
function Factorial (N:integer): integer;
Var
i, fact: integer;
Begin
fact:= 1;
For i:=2 to N do
fact:= fact * i;
Factorial:= fact;
end;
Используйте глобальные данные только в том случае, если Вы не можете бз них обойтись
Дорога в ад программирования вымощена глобальными данными!
Лабораторные задания. Подпрограммы
Сконструировать консольное приложение в соответствии с одним из приведенных ниже заданий.
Конструирование подпрограмм
Оформить по заданию преподавателя одну из ранее разработанных программ раздела 2.3.3 как подпрограмму. Операции ввода данных и вывода результатов должны выполняться в главной программе. Для передачи информации между главной программой и подпрограммой использовать параметры.