SlideShare una empresa de Scribd logo
1 de 4
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO 
CENTRO UNIVERSITARIO UAEM ATLACOMULCO 
Redes Neuronales Programa en Java Factorial 
Levi Guadarrama Tercero 
Oliver Sánchez Cruz 
Juan Carlos Tomas Reyes 
FACTORIAL 
Solución 
Para solucionar el problema del factorial, se resolverá de forma recursiva. 
Ejemplo: 
 Entrada = 5 
Para calcular se multiplica el numero dado por su antecesor hasta que este sea 
igual a cero en lo cual el factorial(1)=factorial(0)=1 
5 * 4 * 3 * 2 * 1 * 0 
 Resultado = 120 
Recibimos una variable de entrada N, luego llamamos a la subrutina Fact(X, Nivel) 
y luego se muestra el resultado del factorial
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO 
CENTRO UNIVERSITARIO UAEM ATLACOMULCO 
Redes Neuronales Programa en Java Factorial 
Levi Guadarrama Tercero 
Oliver Sánchez Cruz 
Juan Carlos Tomas Reyes 
Dentro de la subrutina Fact(X, Nivel) se realiza pregunta 
Si nivel mayor a cero 
Entonces Llamaremos de nuevo a Fact(Temp,Nivel-1) disminuyendo en 1 a 
Nivel Luego actualizamos el valor : X = Temp * Nivel 
Si el nivel es menor que cero 
Actualizamos el valor de X = 1 
Luego del cálculo retornamos el valor de x
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO 
CENTRO UNIVERSITARIO UAEM ATLACOMULCO 
Redes Neuronales Programa en Java Factorial 
Levi Guadarrama Tercero 
Oliver Sánchez Cruz 
Juan Carlos Tomas Reyes 
Código en Java 
Prueba
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO 
CENTRO UNIVERSITARIO UAEM ATLACOMULCO 
Redes Neuronales Programa en Java Factorial 
Levi Guadarrama Tercero 
Oliver Sánchez Cruz 
Juan Carlos Tomas Reyes

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Límites en el infinito
Límites en el infinitoLímites en el infinito
Límites en el infinito
 
G te c sesion4b-complejidad y tpa
G te c sesion4b-complejidad y tpaG te c sesion4b-complejidad y tpa
G te c sesion4b-complejidad y tpa
 
Introducción a la ingeniería - Trabajo colaborativo 1
Introducción a la ingeniería - Trabajo colaborativo 1Introducción a la ingeniería - Trabajo colaborativo 1
Introducción a la ingeniería - Trabajo colaborativo 1
 
Calculo de derivadas
Calculo de derivadasCalculo de derivadas
Calculo de derivadas
 
Diagrama de Flujo y Pseudocodigo
Diagrama de Flujo y PseudocodigoDiagrama de Flujo y Pseudocodigo
Diagrama de Flujo y Pseudocodigo
 
Problemas matematicas f3
Problemas matematicas f3Problemas matematicas f3
Problemas matematicas f3
 
Derivadas algebraicas
Derivadas algebraicasDerivadas algebraicas
Derivadas algebraicas
 
Derivadas
DerivadasDerivadas
Derivadas
 
Derivadas
DerivadasDerivadas
Derivadas
 
Derivada implicita
Derivada implicitaDerivada implicita
Derivada implicita
 
Estadistica
Estadistica Estadistica
Estadistica
 
Felipe mejia
Felipe mejiaFelipe mejia
Felipe mejia
 
Análisis numérico 1
Análisis numérico 1Análisis numérico 1
Análisis numérico 1
 
Derivada
DerivadaDerivada
Derivada
 
Tabla derivadasinmediatas
Tabla derivadasinmediatasTabla derivadasinmediatas
Tabla derivadasinmediatas
 
Regla de ruffini
Regla de ruffiniRegla de ruffini
Regla de ruffini
 
Regla de Ruffini
Regla de RuffiniRegla de Ruffini
Regla de Ruffini
 
División sintética
División sintética División sintética
División sintética
 
Algoritmos Tarea
Algoritmos TareaAlgoritmos Tarea
Algoritmos Tarea
 

Destacado

Factorial de un número 4º
Factorial de un número   4ºFactorial de un número   4º
Factorial de un número 4ºbrisagaela29
 
Factorial de un número 2º
Factorial de un número   2ºFactorial de un número   2º
Factorial de un número 2ºbrisagaela29
 
Programas unidad ii.algoritmos
Programas unidad ii.algoritmosProgramas unidad ii.algoritmos
Programas unidad ii.algoritmosjosephAar
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmosjhonshebax
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.luismarlmg
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujoTete Alar
 

Destacado (9)

Factorial de un número 4º
Factorial de un número   4ºFactorial de un número   4º
Factorial de un número 4º
 
Factorial de un número 2º
Factorial de un número   2ºFactorial de un número   2º
Factorial de un número 2º
 
Funcion Factorial
Funcion FactorialFuncion Factorial
Funcion Factorial
 
Factorial
FactorialFactorial
Factorial
 
Programas unidad ii.algoritmos
Programas unidad ii.algoritmosProgramas unidad ii.algoritmos
Programas unidad ii.algoritmos
 
Factorial
FactorialFactorial
Factorial
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 

Más de Levy GT

Redes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapaRedes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapaLevy GT
 
Teoremas perceptron multicapa
Teoremas perceptron multicapaTeoremas perceptron multicapa
Teoremas perceptron multicapaLevy GT
 
Como se aplica el Momento en una Red Perceptron Multicapa
Como se aplica el Momento en una Red Perceptron MulticapaComo se aplica el Momento en una Red Perceptron Multicapa
Como se aplica el Momento en una Red Perceptron MulticapaLevy GT
 
El sesgo en la Backpropagation
El sesgo en la BackpropagationEl sesgo en la Backpropagation
El sesgo en la BackpropagationLevy GT
 
Derivada de un punto
Derivada de un puntoDerivada de un punto
Derivada de un puntoLevy GT
 
Derivada perceptron repecto u w
Derivada perceptron repecto u wDerivada perceptron repecto u w
Derivada perceptron repecto u wLevy GT
 
Derivada Perceptron con respecto al NET
Derivada Perceptron con respecto al NETDerivada Perceptron con respecto al NET
Derivada Perceptron con respecto al NETLevy GT
 
Comprobacion de pesos Red Neuronal
Comprobacion de pesos Red NeuronalComprobacion de pesos Red Neuronal
Comprobacion de pesos Red NeuronalLevy GT
 
Sesgo BacoProgpagation
Sesgo BacoProgpagationSesgo BacoProgpagation
Sesgo BacoProgpagationLevy GT
 
Investigacion e momento
Investigacion e momentoInvestigacion e momento
Investigacion e momentoLevy GT
 
Sesgo en una Red Neuronal Artificial
Sesgo en una Red Neuronal ArtificialSesgo en una Red Neuronal Artificial
Sesgo en una Red Neuronal ArtificialLevy GT
 
Fibonacci Serie
Fibonacci SerieFibonacci Serie
Fibonacci SerieLevy GT
 
Función sigmoide instroduciendo tres valores distintos a la contsante
Función sigmoide instroduciendo tres valores distintos a la contsanteFunción sigmoide instroduciendo tres valores distintos a la contsante
Función sigmoide instroduciendo tres valores distintos a la contsanteLevy GT
 
Backprogation actualizacion pesos
Backprogation actualizacion pesosBackprogation actualizacion pesos
Backprogation actualizacion pesosLevy GT
 
Desmostracion BACKPROPAGATION
Desmostracion  BACKPROPAGATIONDesmostracion  BACKPROPAGATION
Desmostracion BACKPROPAGATIONLevy GT
 
Desmostración de la función Sigmoide en gnuplot
Desmostración de la función Sigmoide en gnuplotDesmostración de la función Sigmoide en gnuplot
Desmostración de la función Sigmoide en gnuplotLevy GT
 
Cap 3 redes neuronales
Cap 3 redes neuronalesCap 3 redes neuronales
Cap 3 redes neuronalesLevy GT
 
Matriz traspuesta
Matriz traspuestaMatriz traspuesta
Matriz traspuestaLevy GT
 
Cálculo de pesos
Cálculo de pesosCálculo de pesos
Cálculo de pesosLevy GT
 

Más de Levy GT (20)

Redes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapaRedes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapa
 
Teoremas perceptron multicapa
Teoremas perceptron multicapaTeoremas perceptron multicapa
Teoremas perceptron multicapa
 
Como se aplica el Momento en una Red Perceptron Multicapa
Como se aplica el Momento en una Red Perceptron MulticapaComo se aplica el Momento en una Red Perceptron Multicapa
Como se aplica el Momento en una Red Perceptron Multicapa
 
El sesgo en la Backpropagation
El sesgo en la BackpropagationEl sesgo en la Backpropagation
El sesgo en la Backpropagation
 
Derivada de un punto
Derivada de un puntoDerivada de un punto
Derivada de un punto
 
Derivada perceptron repecto u w
Derivada perceptron repecto u wDerivada perceptron repecto u w
Derivada perceptron repecto u w
 
Derivada Perceptron con respecto al NET
Derivada Perceptron con respecto al NETDerivada Perceptron con respecto al NET
Derivada Perceptron con respecto al NET
 
Comprobacion de pesos Red Neuronal
Comprobacion de pesos Red NeuronalComprobacion de pesos Red Neuronal
Comprobacion de pesos Red Neuronal
 
Sesgo BacoProgpagation
Sesgo BacoProgpagationSesgo BacoProgpagation
Sesgo BacoProgpagation
 
Investigacion e momento
Investigacion e momentoInvestigacion e momento
Investigacion e momento
 
Sesgo en una Red Neuronal Artificial
Sesgo en una Red Neuronal ArtificialSesgo en una Red Neuronal Artificial
Sesgo en una Red Neuronal Artificial
 
Fibonacci Serie
Fibonacci SerieFibonacci Serie
Fibonacci Serie
 
Función sigmoide instroduciendo tres valores distintos a la contsante
Función sigmoide instroduciendo tres valores distintos a la contsanteFunción sigmoide instroduciendo tres valores distintos a la contsante
Función sigmoide instroduciendo tres valores distintos a la contsante
 
Backprogation actualizacion pesos
Backprogation actualizacion pesosBackprogation actualizacion pesos
Backprogation actualizacion pesos
 
Desmostracion BACKPROPAGATION
Desmostracion  BACKPROPAGATIONDesmostracion  BACKPROPAGATION
Desmostracion BACKPROPAGATION
 
Desmostración de la función Sigmoide en gnuplot
Desmostración de la función Sigmoide en gnuplotDesmostración de la función Sigmoide en gnuplot
Desmostración de la función Sigmoide en gnuplot
 
Cap 3 redes neuronales
Cap 3 redes neuronalesCap 3 redes neuronales
Cap 3 redes neuronales
 
Matriz traspuesta
Matriz traspuestaMatriz traspuesta
Matriz traspuesta
 
Recta
RectaRecta
Recta
 
Cálculo de pesos
Cálculo de pesosCálculo de pesos
Cálculo de pesos
 

Último

ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 

Último (20)

VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 

Factorial de un número

  • 1. UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Redes Neuronales Programa en Java Factorial Levi Guadarrama Tercero Oliver Sánchez Cruz Juan Carlos Tomas Reyes FACTORIAL Solución Para solucionar el problema del factorial, se resolverá de forma recursiva. Ejemplo:  Entrada = 5 Para calcular se multiplica el numero dado por su antecesor hasta que este sea igual a cero en lo cual el factorial(1)=factorial(0)=1 5 * 4 * 3 * 2 * 1 * 0  Resultado = 120 Recibimos una variable de entrada N, luego llamamos a la subrutina Fact(X, Nivel) y luego se muestra el resultado del factorial
  • 2. UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Redes Neuronales Programa en Java Factorial Levi Guadarrama Tercero Oliver Sánchez Cruz Juan Carlos Tomas Reyes Dentro de la subrutina Fact(X, Nivel) se realiza pregunta Si nivel mayor a cero Entonces Llamaremos de nuevo a Fact(Temp,Nivel-1) disminuyendo en 1 a Nivel Luego actualizamos el valor : X = Temp * Nivel Si el nivel es menor que cero Actualizamos el valor de X = 1 Luego del cálculo retornamos el valor de x
  • 3. UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Redes Neuronales Programa en Java Factorial Levi Guadarrama Tercero Oliver Sánchez Cruz Juan Carlos Tomas Reyes Código en Java Prueba
  • 4. UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Redes Neuronales Programa en Java Factorial Levi Guadarrama Tercero Oliver Sánchez Cruz Juan Carlos Tomas Reyes