RosettaCodeData/Task/Factorial/Batch-File/factorial.bat

10 lines
132 B
Batchfile
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
@echo off
set /p x=
set /a fs=%x%-1
set y=%x%
FOR /L %%a IN (%fs%, -1, 1) DO SET /a y*=%%a
if %x% EQU 0 set y=1
echo %y%
pause
exit