Pseudocodigo de este problema factorial?

      • 14
      • mensajes
      • miembro desde
      • 23/01/08
    #1 Pseudocodigo de este problema factorial?

    Hola, necesito ayuda con este problema, no lo entiendo.
    Se necesita un programa para calcular el factorial de un numero dado, que corresponda a la formula: N! = N*(N-1)*(N-2)*...*(N(N-1))
    Realmente les agradezco.
    PD: Estoy leyendo factorial, por si alguien me lo pregunta.

  1. ¿Este tema te pareció interesante? Compártelo!

    ¿No es lo que buscabas? Intenta buscar un tema similar

    5 comentarios / 122351 Visitas

      • 39
      • mensajes
      • miembro desde
      • 30/01/08
    06/02/2008
    #2 Re: Pseudocodigo de este problema factorial?

    No mencionas en qué lenguaje lo quieres hacer, pero ahí te va el pseudocódigo:

    sea 'n' el número al que le deseas obtener el factorial.
    sea "factorial' el factorial del número.

    for j=1 to n

    Carambas, no sé qué pasó, pero ahí va otra vez la respuesta:

    sea 'n' el número al que le deseas obtener el factorial.
    sea "factorial' el factorial del número.
    Valor inicial de factorial=1

    for j=1 to n
    Factorial=Factorial*j

    next j

    Si te fijas es simple, solo velo de manera inversa: tu lo estabas escribiendo así:

    5!=5*4*3*2

    y en el pseudocódigo lo plasmé así:

    5!=1*2*3*4*5

    El orden de los factores no altera el producto !

    Suerte !

    Saludos ! Blaseño.-

      • 14
      • mensajes
      • miembro desde
      • 23/01/08
    06/02/2008
    #3 Re: Pseudocodigo de este problema factorial?

    Gracias BLaseño lo necesitaba en pseudocodigo, pero tengo que utilizar la estructura ciclica HACER MIENTRAS ¿Como quedaria con esa estructura?

    Creo que ya lo tengo!!!
    N,F:Entero
    Inicio
    Leer N
    F<<1
    Mientras (N>1)
    F<<F*N
    N<<N-1
    Fin Mientras
    Mostrar "F"
    Fin

    Esta bien razonado?

      • 39
      • mensajes
      • miembro desde
      • 30/01/08
    06/02/2008
    #4 Re: Pseudocodigo de este problema factorial?

    Muy bien !

    Muy bien razonado ... Saludos.-

      • 14
      • mensajes
      • miembro desde
      • 23/01/08
    07/02/2008
    #5 Re: Pseudocodigo de este problema factorial?

    Gracias por la ayuda! Con lo que lei de factorial y el pseudocodigo que me distes lo saque!

      • 1
      • mensajes
      • miembro desde
      • 16/11/08
    16/11/2008
    #6 Re: Pseudocodigo de este problema factorial?

    Al hilo de lo que estoy leyendo, a mi me proponen un algoritmo, con un invariante un poco mas complejo, pero en un momento determinado, pasa en el ejercicio resuelto de n!/(n-i-2)!, a n!(n-i-1)!, existe alguna regla matematica que te permita hacer esto, o simplemente... porque lo ha hecho?

IR ARRIBA