Saludos a todos, soy nuevo en Scratch.
Tengo un trabajo de evaluar una expresión
lo que me falta saber es como calcular el factorial de un número
Agradezco de antemano a quien pueda ayudarme
Offline
Así podrías calcularlo, como tienes que multiplicar un total de "n" números, haces que se repita "n" veces, y para multiplicarlo por todos los números hasta "n", cambiamos "variable" por 1, así, la primera vez sera 1, la segunda 2, etc.whenclicked
cuando bandera apretadasetvariableto1una variable para saber por que numero vasetresultadoto1el resultado, como son multiplicaciones, lo dejamos en 1repeatnrepetir n veces, n siendo el numero del cual se calculara el factorialsetresultadotoresultado*variablefijar resultado a resultado por variable. O sea, multiplicar por el siguiente numerochangevariableby1cambiar variable por 1, siguiente numero
Offline