используя цикл с параметром вычислить n!

используя цикл с параметром вычислить n!

Задать свой вопрос
Елена Шатонская
необходимо вычислить n! (факториал) либо просто n
Колек Лихвинцев
язык программирования Pascal?
1 ответ
Program Problem1; Вычисление факториала числа n!
uses WinCrt; 
var 
          n, f, i : longint; 
begin 
write("Введите натуральное число "); readln(n);
f := 1; 
if n lt;gt; 0 then for i := 1 to n do f := f*i; 
writeln("Факториал числа ", n, " равен ", f) 
end.

также можно сделать так:
Program Problem1a; 
uses WinCrt;
var 
n, i, f : longint;
begin 
write("Введите естественное число "); readln(n); 
f := 1; 
if n lt;gt; 0 then for i := n downto do f := f*i;
writeln("Факториал числа ", n, " равен ", f) 
end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт