proc fac {n} { if { $n == 0 } { return 1 } else { return [expr {$n*[fac [expr {$n-1}]]}] } } puts "ENTER NUMBER FOR CALCULATE FACTORIAL :" set a [gets stdin] set r [expr [fac $a]] puts $r
We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy. Accept Learn more