Data update
This commit is contained in:
parent
61b93a2cd1
commit
5af6d93694
858 changed files with 20572 additions and 2082 deletions
3
Task/Factorial/Insitux/factorial.insitux
Normal file
3
Task/Factorial/Insitux/factorial.insitux
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
(function factorial n
|
||||
(return-when (< n 2) 1)
|
||||
(... * (range 1 (inc n))))
|
||||
22
Task/Factorial/LDPL/factorial.ldpl
Normal file
22
Task/Factorial/LDPL/factorial.ldpl
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
data:
|
||||
n is number
|
||||
|
||||
procedure:
|
||||
sub factorial
|
||||
parameters:
|
||||
n is number
|
||||
result is number
|
||||
local data:
|
||||
i is number
|
||||
m is number
|
||||
procedure:
|
||||
store 1 in result
|
||||
in m solve n + 1
|
||||
for i from 1 to m step 1 do
|
||||
multiply result by i in result
|
||||
repeat
|
||||
end sub
|
||||
create statement "get factorial of $ in $" executing factorial
|
||||
|
||||
get factorial of 5 in n
|
||||
display n lf
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
factorial()
|
||||
{
|
||||
if [ $1 -le 1 ]
|
||||
then
|
||||
echo 1
|
||||
else
|
||||
result=$(factorial $[$1-1])
|
||||
echo $((result*$1))
|
||||
fi
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue