SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
INSTITUTO TECNOLOGICO SUPERIOR DE FELIPE CARRILLO PUERTO 
MATERIA: 
ESTRUCTURA DE DATOS 
DOCENTE: 
MTI. NIELS HENRYK ARANA CUEVAS 
ALUMNO: 
ELIEZER BALAM SANTOS 
UNIDAD 2: 
RECURSIVIDAD 
CONTENIDO: 
DEFINICIONES TEORICAS 
AULA: 
J-2
OBJETIVO DE LA UNIDAD: 
Comprender y aplicar la recursividad como herramienta en la programación estructurada. 
RECURSIVIDAD: 
Es cuando una función se llama así mimas dentro de su estructura. 
Int i, int factorial,n; 
For (i= 1; i<=n; i++) { 
Factorial = factorial * i; 
} 
Ejemplo para calcular 
factorial con ciclo. 
Forma de uso de recursividad 
S=5; 
5*factorial (4) 
4*factorial de(3) 
3*factorial (2) 
2*factorial (1) 
1;
FACTORIAL DE UN NUMERO: 
int factorial(int n){ 
if(n==0) 
return 1; 
else 
return(n*factorial(n-1)); 
} 
Este ejemplo es una forma de buscar la factorial de un numero donde la función factorial 
Establece la condición de que si la variable n es igual a cero, que regrese 1 ya que cero no 
Tiene factorial de lo contrario regresa el valor de la variable n multiplicado por la factorial 
De n menos 1.
LA REGLA DE FIBONACCI: 
int fibonacci (int f){ 
if ((f==1)||(f==2)) 
return (1); 
else 
return ( fibonacci (f-2)+fibonacci (f-1)); 
} 
Esta es la función que le da el valor a la función Fibonacci y pueda establecer un resultado 
La función Fibonacci que tiene como variable a f, donde se establece la condición de que 
Si f es igual a 1 y f es igual a 2 se regresa 1, ya que para obtener la posición de f se necesita 
De los dos números anteriores, de lo contrario regresa el valor de la función Fibonacci con 
La variable f-2 sumado la misma función pero ahora con la variable f-1. el primero obtiene 
El segundo anterior valor a sumar y el segundo obtiene el primer valor.
CONCLUSION GENERAL: 
En conclusión en esta parte de recursividad aprendimos a realizar el uso correcto de la recursividad que prácticamente se trata de emplear el llamado de una función declarada en si misma donde el valor que va tener dependerá de la condición que va tener la función que vamos a emplear, al principio puede parecer complicado de realizar ya que se necesita concentración y lógica para poder comprender el funcionamiento, como ya mencionado anteriormente en el informe técnico será de gran utilidad en nuestra formación académica para que cuando estemos ejerciendo nuestra carrera en el mundo real podamos solucionar problemas de la empresa donde aplicaremos lo conocido a lo largo de la carrera.

Más contenido relacionado

La actualidad más candente

Multiplicacion operaciones con funciones 97-2003
Multiplicacion   operaciones con funciones 97-2003Multiplicacion   operaciones con funciones 97-2003
Multiplicacion operaciones con funciones 97-2003ecaska
 
Composicion operaciones con funciones 97-2003
Composicion   operaciones con funciones 97-2003Composicion   operaciones con funciones 97-2003
Composicion operaciones con funciones 97-2003ecaska
 
Antidiferenciales e Integracion indefinida
Antidiferenciales e Integracion indefinidaAntidiferenciales e Integracion indefinida
Antidiferenciales e Integracion indefinidaLuis Gutierrez Centeno
 
Sustraccion operaciones con funciones 97-2003
Sustraccion   operaciones con funciones 97-2003Sustraccion   operaciones con funciones 97-2003
Sustraccion operaciones con funciones 97-2003ecaska
 
Tema 4 (Parte 1)
Tema 4 (Parte 1)Tema 4 (Parte 1)
Tema 4 (Parte 1)jhbenito
 
Tipo de operadores
Tipo de operadoresTipo de operadores
Tipo de operadorescriandsdds
 
Tipo de operadores..
Tipo de operadores..Tipo de operadores..
Tipo de operadores..alieralfos
 
Tipo de operadores
Tipo de operadoresTipo de operadores
Tipo de operadoresmaicolllit
 
Calculo diferencial e integral
Calculo diferencial e integralCalculo diferencial e integral
Calculo diferencial e integralKovo Varo
 
Composicion operaciones con funciones 97-2003
Composicion   operaciones con funciones 97-2003Composicion   operaciones con funciones 97-2003
Composicion operaciones con funciones 97-2003ecaska
 
Matematicas tema 5
Matematicas tema 5Matematicas tema 5
Matematicas tema 5jhowers
 
F7 Ejercicio 5 mateatocha corregido
F7 Ejercicio 5 mateatocha corregidoF7 Ejercicio 5 mateatocha corregido
F7 Ejercicio 5 mateatocha corregidoF7Mateatocha
 
EL INVERSO DE LA DIFERENCIACIÓN Y LA INTEGRACION
EL INVERSO DE LA DIFERENCIACIÓN Y LA INTEGRACION EL INVERSO DE LA DIFERENCIACIÓN Y LA INTEGRACION
EL INVERSO DE LA DIFERENCIACIÓN Y LA INTEGRACION Walmore Colmenarez
 
El inverso de la diferenciación
El inverso de la diferenciaciónEl inverso de la diferenciación
El inverso de la diferenciaciónluismchirinos
 

La actualidad más candente (18)

Multiplicacion operaciones con funciones 97-2003
Multiplicacion   operaciones con funciones 97-2003Multiplicacion   operaciones con funciones 97-2003
Multiplicacion operaciones con funciones 97-2003
 
Composicion operaciones con funciones 97-2003
Composicion   operaciones con funciones 97-2003Composicion   operaciones con funciones 97-2003
Composicion operaciones con funciones 97-2003
 
6 Funciones
6  Funciones6  Funciones
6 Funciones
 
Antidiferenciales e Integracion indefinida
Antidiferenciales e Integracion indefinidaAntidiferenciales e Integracion indefinida
Antidiferenciales e Integracion indefinida
 
Sustraccion operaciones con funciones 97-2003
Sustraccion   operaciones con funciones 97-2003Sustraccion   operaciones con funciones 97-2003
Sustraccion operaciones con funciones 97-2003
 
Tema 4 (Parte 1)
Tema 4 (Parte 1)Tema 4 (Parte 1)
Tema 4 (Parte 1)
 
Integral
IntegralIntegral
Integral
 
Tipo de operadores
Tipo de operadoresTipo de operadores
Tipo de operadores
 
Tipo de operadores..
Tipo de operadores..Tipo de operadores..
Tipo de operadores..
 
Tipo de operadores
Tipo de operadoresTipo de operadores
Tipo de operadores
 
Calculo diferencial e integral
Calculo diferencial e integralCalculo diferencial e integral
Calculo diferencial e integral
 
Composicion operaciones con funciones 97-2003
Composicion   operaciones con funciones 97-2003Composicion   operaciones con funciones 97-2003
Composicion operaciones con funciones 97-2003
 
Matematicas tema 5
Matematicas tema 5Matematicas tema 5
Matematicas tema 5
 
Funcion
FuncionFuncion
Funcion
 
F7 Ejercicio 5 mateatocha corregido
F7 Ejercicio 5 mateatocha corregidoF7 Ejercicio 5 mateatocha corregido
F7 Ejercicio 5 mateatocha corregido
 
EL INVERSO DE LA DIFERENCIACIÓN Y LA INTEGRACION
EL INVERSO DE LA DIFERENCIACIÓN Y LA INTEGRACION EL INVERSO DE LA DIFERENCIACIÓN Y LA INTEGRACION
EL INVERSO DE LA DIFERENCIACIÓN Y LA INTEGRACION
 
El inverso de la diferenciación
El inverso de la diferenciaciónEl inverso de la diferenciación
El inverso de la diferenciación
 
Integrales indefinida
Integrales indefinidaIntegrales indefinida
Integrales indefinida
 

Similar a Presentacion recursividad unidad 2

Similar a Presentacion recursividad unidad 2 (20)

Informe Tecnico recursividad
Informe Tecnico recursividadInforme Tecnico recursividad
Informe Tecnico recursividad
 
Informe Técnico - Recursividad Unidad 2 (Rubi Veronica)
Informe Técnico - Recursividad Unidad 2 (Rubi Veronica)Informe Técnico - Recursividad Unidad 2 (Rubi Veronica)
Informe Técnico - Recursividad Unidad 2 (Rubi Veronica)
 
recursividad
recursividadrecursividad
recursividad
 
Informe tecnico de la unidad 2 eliu
Informe tecnico de la unidad 2 eliuInforme tecnico de la unidad 2 eliu
Informe tecnico de la unidad 2 eliu
 
Recursión
RecursiónRecursión
Recursión
 
Tarea Notación Sigma
Tarea Notación SigmaTarea Notación Sigma
Tarea Notación Sigma
 
Recursividad 100329105433-phpapp01
Recursividad 100329105433-phpapp01Recursividad 100329105433-phpapp01
Recursividad 100329105433-phpapp01
 
Modulo4
Modulo4Modulo4
Modulo4
 
Guía 2 Integrales Inmediatas: Funciones Radicales
Guía 2  Integrales Inmediatas: Funciones RadicalesGuía 2  Integrales Inmediatas: Funciones Radicales
Guía 2 Integrales Inmediatas: Funciones Radicales
 
Funciones matemática
Funciones matemáticaFunciones matemática
Funciones matemática
 
Factorial en C++
Factorial en C++Factorial en C++
Factorial en C++
 
Funciones recursivas
Funciones recursivasFunciones recursivas
Funciones recursivas
 
04 - Módulos. Funciones.doc
04 - Módulos. Funciones.doc04 - Módulos. Funciones.doc
04 - Módulos. Funciones.doc
 
Funciones recursivas en C++
Funciones recursivas en C++Funciones recursivas en C++
Funciones recursivas en C++
 
Recursividad2019
Recursividad2019Recursividad2019
Recursividad2019
 
DOMINIO Y RANGO aplicados en la ingenieria
DOMINIO Y RANGO aplicados en la ingenieriaDOMINIO Y RANGO aplicados en la ingenieria
DOMINIO Y RANGO aplicados en la ingenieria
 
Excel 2007 Formulas Y Funciones
Excel 2007 Formulas Y FuncionesExcel 2007 Formulas Y Funciones
Excel 2007 Formulas Y Funciones
 
Trabajo mate 2, integrales
Trabajo mate 2, integralesTrabajo mate 2, integrales
Trabajo mate 2, integrales
 
Guia matematica II
Guia matematica IIGuia matematica II
Guia matematica II
 
Unidad 4 funciones reales de varias variables
Unidad 4 funciones reales de varias variablesUnidad 4 funciones reales de varias variables
Unidad 4 funciones reales de varias variables
 

Más de eliezerbs

Informe tecnico unidad 7
Informe tecnico unidad 7Informe tecnico unidad 7
Informe tecnico unidad 7eliezerbs
 
Analisis de los algoritmos
Analisis de los algoritmosAnalisis de los algoritmos
Analisis de los algoritmoseliezerbs
 
Informe tecnico unidad 6
Informe tecnico unidad 6Informe tecnico unidad 6
Informe tecnico unidad 6eliezerbs
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busquedaeliezerbs
 
Informe metodos de ordenamiento
Informe metodos de ordenamientoInforme metodos de ordenamiento
Informe metodos de ordenamientoeliezerbs
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamientoeliezerbs
 
Informe metodos de ordenamiento
Informe metodos de ordenamientoInforme metodos de ordenamiento
Informe metodos de ordenamientoeliezerbs
 
Informe estructuras no lineales
Informe estructuras no linealesInforme estructuras no lineales
Informe estructuras no linealeseliezerbs
 
Estructuras no lineales
Estructuras no linealesEstructuras no lineales
Estructuras no linealeseliezerbs
 
Estructuras lineales
Estructuras linealesEstructuras lineales
Estructuras linealeseliezerbs
 
Informe estructuras lineales
Informe estructuras linealesInforme estructuras lineales
Informe estructuras linealeseliezerbs
 
Estructuras lineales unidad 3
Estructuras lineales unidad 3Estructuras lineales unidad 3
Estructuras lineales unidad 3eliezerbs
 
Informe estructura de datos Unidad 1
Informe estructura de datos Unidad 1Informe estructura de datos Unidad 1
Informe estructura de datos Unidad 1eliezerbs
 
Estructura de datos c++
Estructura de datos c++ Estructura de datos c++
Estructura de datos c++ eliezerbs
 

Más de eliezerbs (14)

Informe tecnico unidad 7
Informe tecnico unidad 7Informe tecnico unidad 7
Informe tecnico unidad 7
 
Analisis de los algoritmos
Analisis de los algoritmosAnalisis de los algoritmos
Analisis de los algoritmos
 
Informe tecnico unidad 6
Informe tecnico unidad 6Informe tecnico unidad 6
Informe tecnico unidad 6
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Informe metodos de ordenamiento
Informe metodos de ordenamientoInforme metodos de ordenamiento
Informe metodos de ordenamiento
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 
Informe metodos de ordenamiento
Informe metodos de ordenamientoInforme metodos de ordenamiento
Informe metodos de ordenamiento
 
Informe estructuras no lineales
Informe estructuras no linealesInforme estructuras no lineales
Informe estructuras no lineales
 
Estructuras no lineales
Estructuras no linealesEstructuras no lineales
Estructuras no lineales
 
Estructuras lineales
Estructuras linealesEstructuras lineales
Estructuras lineales
 
Informe estructuras lineales
Informe estructuras linealesInforme estructuras lineales
Informe estructuras lineales
 
Estructuras lineales unidad 3
Estructuras lineales unidad 3Estructuras lineales unidad 3
Estructuras lineales unidad 3
 
Informe estructura de datos Unidad 1
Informe estructura de datos Unidad 1Informe estructura de datos Unidad 1
Informe estructura de datos Unidad 1
 
Estructura de datos c++
Estructura de datos c++ Estructura de datos c++
Estructura de datos c++
 

Último

TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 

Último (20)

TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 

Presentacion recursividad unidad 2

  • 1. INSTITUTO TECNOLOGICO SUPERIOR DE FELIPE CARRILLO PUERTO MATERIA: ESTRUCTURA DE DATOS DOCENTE: MTI. NIELS HENRYK ARANA CUEVAS ALUMNO: ELIEZER BALAM SANTOS UNIDAD 2: RECURSIVIDAD CONTENIDO: DEFINICIONES TEORICAS AULA: J-2
  • 2. OBJETIVO DE LA UNIDAD: Comprender y aplicar la recursividad como herramienta en la programación estructurada. RECURSIVIDAD: Es cuando una función se llama así mimas dentro de su estructura. Int i, int factorial,n; For (i= 1; i<=n; i++) { Factorial = factorial * i; } Ejemplo para calcular factorial con ciclo. Forma de uso de recursividad S=5; 5*factorial (4) 4*factorial de(3) 3*factorial (2) 2*factorial (1) 1;
  • 3. FACTORIAL DE UN NUMERO: int factorial(int n){ if(n==0) return 1; else return(n*factorial(n-1)); } Este ejemplo es una forma de buscar la factorial de un numero donde la función factorial Establece la condición de que si la variable n es igual a cero, que regrese 1 ya que cero no Tiene factorial de lo contrario regresa el valor de la variable n multiplicado por la factorial De n menos 1.
  • 4. LA REGLA DE FIBONACCI: int fibonacci (int f){ if ((f==1)||(f==2)) return (1); else return ( fibonacci (f-2)+fibonacci (f-1)); } Esta es la función que le da el valor a la función Fibonacci y pueda establecer un resultado La función Fibonacci que tiene como variable a f, donde se establece la condición de que Si f es igual a 1 y f es igual a 2 se regresa 1, ya que para obtener la posición de f se necesita De los dos números anteriores, de lo contrario regresa el valor de la función Fibonacci con La variable f-2 sumado la misma función pero ahora con la variable f-1. el primero obtiene El segundo anterior valor a sumar y el segundo obtiene el primer valor.
  • 5. CONCLUSION GENERAL: En conclusión en esta parte de recursividad aprendimos a realizar el uso correcto de la recursividad que prácticamente se trata de emplear el llamado de una función declarada en si misma donde el valor que va tener dependerá de la condición que va tener la función que vamos a emplear, al principio puede parecer complicado de realizar ya que se necesita concentración y lógica para poder comprender el funcionamiento, como ya mencionado anteriormente en el informe técnico será de gran utilidad en nuestra formación académica para que cuando estemos ejerciendo nuestra carrera en el mundo real podamos solucionar problemas de la empresa donde aplicaremos lo conocido a lo largo de la carrera.