El siguiente pseudocodigo calcula el factorial de un número ingresado por el usuario:
Proceso factorial acum<-1; Escribir "Digite un numero para calcular su factorial"; Leer num; Para i<-1 Hasta num Con Paso 1 Hacer acum<-acum*i; FinPara Escribir "El factorial de ",num," es ",acum; FinProcesoSe crea un variable acumuladora para almacenar las multiplicaciones.
que es eso de acum?
ResponderBorraracum es una variable acumuladora que almacena las multiplicaciones: ejemplo:
ResponderBorrarfactorial de 3:
1x2x3=6
No necesariamente se tiene que llamar acum.
Como seria el calculo del factorial utilizando "Mientras/para/repetir" con sumas remplazando la multiplicación?
ResponderBorrarbuen aporte, gracias!!!
ResponderBorrarEste comentario ha sido eliminado por el autor.
ResponderBorrar