Факториал в Паскале

Многие в школе на информатике изучали язык программирования Pascal. Он отлично подходит для начинающих программистов, которые хотят ознакомиться с азами в программировании. Благодаря Паскалю вы сами можете написать что-то простенькое вроде калькулятора,однако это уже что-то и возможно, именно с этого начнется ваш путь программиста!

Как найти факториал любого заданного положительного числа? Вы сможете вычислить факториал числа, используя пример, который я приведу ниже.

В этом примере вы научитесь вычислять факториал числа с помощью цикла for. Поэтому в этом примере используется вложенная функция цикла for в pascal. эта программа на паскале генерирует факториал.

Факториал положительного числа n задается:

факториал n (n!) = 1*2*3*4….н

Пример: 

programFactorialOfAnyNumber;
var
i,a,b,j:integer; {инициализировать переменные}
begin
writeln(‘Введите любое число:’); { Вывести сообщение для следующего действия}
readln(j); {принимать ввод с клавиатуры}
fori := 1 tojdo {цикл через хранилище значений в переменной j}
begin
a:=i*a; {incremnet как это цикл хранения результата в переменной}

for a:=1 to a do { результат цикла}
begin
b:=a; {сохранить общий ответ на переменную b}
end; {конец оператора цикла}
end; {конец оператора цикла}

writeln(‘Факториал ‘,j,’ is = ‘,b); { Результат на экране}
readln(); {Сообщение об ошибке}
end. { Конец программы}

Эта программа берет положительное целое число от пользователя и вычисляет факториал с помощью цикла for.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *