Diferencia entre revisiones de «El factorial de cualquier número»
De Software Libre para la Enseñanza y el Aprendizaje de las Matemáticas (2010-11)
(Página creada con '→[wxMaxima: input start ]: fact(n):=block([prod:1], for k:1 thru n do prod:prod*k, prod )$ fact(5); 120 →[wxMaxima: input end ]: ') |
|||
(No se muestran 7 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
− | + | '''Enunciado''' | |
− | fact(n):=block([prod:1], | + | Calcular el factorial de cualquier número con un búcle for. |
− | for k:1 thru n do prod:prod*k, | + | ---- |
− | prod )$ | + | |
− | fact( | + | '''Solución (Máximo García Márquez)''' |
− | + | ||
− | + | (%i9) | |
+ | fact(n):=block([prod:1], | ||
+ | for k:1 thru n do prod:prod*k, | ||
+ | prod )$ | ||
+ | |||
+ | |||
+ | (%i10) | ||
+ | |||
+ | fact(45); | ||
+ | |||
+ | (%o10) | ||
+ | |||
+ | 119622220865480194561963161495657715064383733760000000000 |
Revisión actual del 18:02 6 may 2011
Enunciado Calcular el factorial de cualquier número con un búcle for.
Solución (Máximo García Márquez)
(%i9)
fact(n):=block([prod:1], for k:1 thru n do prod:prod*k, prod )$
(%i10)
fact(45);
(%o10)
119622220865480194561963161495657715064383733760000000000