Factorial: Difference between revisions

Content added Content deleted
m (Craft Basic moved to the BASIC section.)
Line 1,451: Line 1,451:
13 ! = 6.2270208E+09
13 ! = 6.2270208E+09
</pre>
</pre>

==={{header|Craft Basic}}===
<syntaxhighlight lang="basic">'factorial example
'accurate between 1-12

let f = 1

alert "factorial"
input "enter an integer: ", n

do

let f = f * n
let n = n - 1

loop n > 0

print f

end</syntaxhighlight>


==={{header|FreeBASIC}}===
==={{header|FreeBASIC}}===
Line 3,285: Line 3,305:


x: 5</syntaxhighlight>
x: 5</syntaxhighlight>

=={{header|Craft Basic}}==
<syntaxhighlight lang="basic">'factorial example
'accurate between 1-12

let f = 1

alert "factorial"
input "enter an integer: ", n

do

let f = f * n
let n = n - 1

loop n > 0

print f

end</syntaxhighlight>


=={{header|Crystal}}==
=={{header|Crystal}}==