Пример программы (Pascal):
program Factorial;
var
n, i, result: integer;
begin
writeln('Введите число n:');
readln(n);
result := 1; // Инициализируем результат единицей
// Вычисляем произведение чисел от 1 до n
for i := 1 to n do
begin
result := result * i;
end;
writeln('Произведение чисел от 1 до ', n, ' равно: ', result);
end.Пример работы программы:
| Ввод (n) | Вывод (Произведение) |
|---|---|
| 4 | 24 |
| 1 | 1 |
| 5 | 120 |
Ответ: Программа вычисляет факториал числа n.