fork download
  1. program Factorial;
  2. var
  3. n, k, f: integer;
  4. begin
  5. write('Введите n » ');
  6. readln(n);
  7.  
  8. k := 1;
  9. f := 1;
  10.  
  11. while k <= n do
  12. begin
  13. f := f * k;
  14. k := k + 1;
  15. end;
  16.  
  17. writeln(n, '! = ', f);
  18. end.
Success #stdin #stdout 0s 5320KB
stdin
Standard input is empty
stdout
Введите n » 0! = 1