Para todo número natural n, se llama n factorial o factorial de n al producto de todos los naturales desde 1 hasta n:
n = n! 0 = 1 1 = 1 2 = 2 3 = 6 4 = 24 5 = 120 6 = 720 7 = 5.040 8 = 40.320 9 = 362.880 10 = 3.628.800 15 = 1.307.674.368.000 20 = 2.432.902.008.176.640.000 25 = 15.511.210.043.330.985.984.000.000 50 = 30.414.093.201.713.378.043 × 1045 70 = 1,19785717... × 10100 450 = 1,73336873... × 101.000 3.249 = 6,41233768... × 1010.000 25.206 = 1,205703438... × 10100.000 100.000 = 2,8242294079... × 10456.573
El diagrama de Flujo para resolver este problema es:
Y el seudocodigo
1. Leer N 2. Si N mayor o igual a 0 Entonces 2.1 Hacer Fact = 1 2.2 Si N mayor a 0 Entonces 2.2.1 Repetir 2.2.1.1 Hacer Fact = Fact * N 2.2.1.2 Hacer N = N -1 Mientras N mayor 1 [Fin de Condicional Si paso 2.2] 2.3 Escribir "El Factorial es" Fact Sino 2.4 Escribir "Error" [Fin de condicional Si paso 2]
1 comentarios:
como seria el diagrama de flujo 6 factorial
Publicar un comentario