SlideShare una empresa de Scribd logo
1 de 3
DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA 
INSTITUTO TECNOLÓGICO DE SALINA CRUZ 
MATERIA 
FUNDAMENTOS DE PROGRAMACION 
TEMA 
ACTIVIDAD 1 UNIDAD 3 
TRABAJO: 
PROGRAMACION EN JAVA, RECURSIVIDAD 
PROFESORA 
SUSANA MONICA ROMAN NAJERA 
ALUMNO 
JOSE MANUEL FLORES RAMOS 
CARRERA 
ING. EN TIC´S 
SEMESTRE 
3 E3 
SALINA CRUZ OAXACA
Calcular el cociente de dos números enteros. 
Programa Java que calcule el cociente de dos números enteros de forma 
recursiva. 
La solución recursiva del problema se plantea de la siguiente forma: 
Caso Base: Si el dividendo es menor que el divisor el cociente es cero. 
Si no, se restan el dividendo y el divisor. Al resultado se le vuelve a restar el 
divisor. Esta resta se repite mientras se pueda realizar, o sea, mientras el 
resultado sea mayor o igual que el divisor. 
El número de veces que se ha hecho la resta es el cociente. 
Con un ejemplo lo veremos más claro. Por ejemplo, para dividir 10 entre 3 
haríamos: 
10 - 3 = 7 
7 - 3 = 4 
4 - 3 = 1 
No se puede seguir restando ya que el último valor obtenido (1) es menor que el 
divisor. Como se han realizado 3 restas el cociente es 3.
Si el dividendo es menor que el divisor el cociente es cero.

Más contenido relacionado

Similar a Josemauelunidad3 recursividad

Similar a Josemauelunidad3 recursividad (13)

condicionales
condicionalescondicionales
condicionales
 
Integracion Numérica.doc
Integracion Numérica.docIntegracion Numérica.doc
Integracion Numérica.doc
 
Ejercicios-de-Programacion-en-Java.pdf
Ejercicios-de-Programacion-en-Java.pdfEjercicios-de-Programacion-en-Java.pdf
Ejercicios-de-Programacion-en-Java.pdf
 
Excondicionales
ExcondicionalesExcondicionales
Excondicionales
 
Recursividad
RecursividadRecursividad
Recursividad
 
3° básico Material de apoyo docente
3° básico Material de apoyo docente3° básico Material de apoyo docente
3° básico Material de apoyo docente
 
lo que cuentan las cuentas de multiplicar y dividir
lo que cuentan las cuentas de multiplicar y dividirlo que cuentan las cuentas de multiplicar y dividir
lo que cuentan las cuentas de multiplicar y dividir
 
Ciu numeros racionales (1)
Ciu numeros racionales (1)Ciu numeros racionales (1)
Ciu numeros racionales (1)
 
Dividir por dos cifras
Dividir por dos cifrasDividir por dos cifras
Dividir por dos cifras
 
Ponencia 2015 - xix jornadas nacionales de educación matemática 2015 fuentes
Ponencia   2015 - xix jornadas nacionales de educación matemática 2015 fuentesPonencia   2015 - xix jornadas nacionales de educación matemática 2015 fuentes
Ponencia 2015 - xix jornadas nacionales de educación matemática 2015 fuentes
 
Extra
ExtraExtra
Extra
 
6
66
6
 
Números Racionales
Números RacionalesNúmeros Racionales
Números Racionales
 

Más de K Manuel TN

Ejemplos de estructura de control semestre 2
Ejemplos de estructura de control semestre 2Ejemplos de estructura de control semestre 2
Ejemplos de estructura de control semestre 2
K Manuel TN
 
Operadores ejemplos semestre 2
Operadores ejemplos semestre 2Operadores ejemplos semestre 2
Operadores ejemplos semestre 2
K Manuel TN
 
Comentarios semestre 2
Comentarios semestre 2Comentarios semestre 2
Comentarios semestre 2
K Manuel TN
 
Mapa conceptual estructuras de control SEMESTRE 2
Mapa conceptual estructuras de control SEMESTRE 2Mapa conceptual estructuras de control SEMESTRE 2
Mapa conceptual estructuras de control SEMESTRE 2
K Manuel TN
 

Más de K Manuel TN (20)

Pilas
PilasPilas
Pilas
 
Josemanueunidad4 mapaconceptual
Josemanueunidad4 mapaconceptualJosemanueunidad4 mapaconceptual
Josemanueunidad4 mapaconceptual
 
Josemanueunidad4 investigacionmetodos
Josemanueunidad4 investigacionmetodosJosemanueunidad4 investigacionmetodos
Josemanueunidad4 investigacionmetodos
 
Josemauelunidad3 triangulodepascal
Josemauelunidad3 triangulodepascalJosemauelunidad3 triangulodepascal
Josemauelunidad3 triangulodepascal
 
Josemauelunidad3 torresdehanoi
Josemauelunidad3 torresdehanoiJosemauelunidad3 torresdehanoi
Josemauelunidad3 torresdehanoi
 
Josemauelunidad3 seriedefibonacci
Josemauelunidad3 seriedefibonacciJosemauelunidad3 seriedefibonacci
Josemauelunidad3 seriedefibonacci
 
Josemauelunidad3 operacionesaritmeticasconrecursividad
Josemauelunidad3 operacionesaritmeticasconrecursividadJosemauelunidad3 operacionesaritmeticasconrecursividad
Josemauelunidad3 operacionesaritmeticasconrecursividad
 
Josemauelunidad3 elproductode2numrs
Josemauelunidad3 elproductode2numrsJosemauelunidad3 elproductode2numrs
Josemauelunidad3 elproductode2numrs
 
Josè manuel practica 3.3 comentar y corregir
Josè manuel practica 3.3 comentar y corregirJosè manuel practica 3.3 comentar y corregir
Josè manuel practica 3.3 comentar y corregir
 
José manuel practica 1 de la unidad 2 creacion de un array list
José manuel practica 1 de la unidad 2 creacion de un array listJosé manuel practica 1 de la unidad 2 creacion de un array list
José manuel practica 1 de la unidad 2 creacion de un array list
 
Jose manuel activida 2, unidad 2 listas simples
Jose manuel activida 2, unidad 2 listas simplesJose manuel activida 2, unidad 2 listas simples
Jose manuel activida 2, unidad 2 listas simples
 
Josè manuel practica 3 5 operaciones con arreglos
Josè manuel practica 3 5 operaciones con arreglosJosè manuel practica 3 5 operaciones con arreglos
Josè manuel practica 3 5 operaciones con arreglos
 
José manuel practica 2 de arreglos con meses
José manuel practica 2 de arreglos con mesesJosé manuel practica 2 de arreglos con meses
José manuel practica 2 de arreglos con meses
 
Jose manuel mapa conceptual unidad 1
Jose manuel mapa conceptual unidad 1Jose manuel mapa conceptual unidad 1
Jose manuel mapa conceptual unidad 1
 
Jose manuel cuadro comparativo unidad 1
Jose manuel cuadro comparativo unidad 1Jose manuel cuadro comparativo unidad 1
Jose manuel cuadro comparativo unidad 1
 
Aplicaciòn de las estructuras de datos
Aplicaciòn de las estructuras de datosAplicaciòn de las estructuras de datos
Aplicaciòn de las estructuras de datos
 
Ejemplos de estructura de control semestre 2
Ejemplos de estructura de control semestre 2Ejemplos de estructura de control semestre 2
Ejemplos de estructura de control semestre 2
 
Operadores ejemplos semestre 2
Operadores ejemplos semestre 2Operadores ejemplos semestre 2
Operadores ejemplos semestre 2
 
Comentarios semestre 2
Comentarios semestre 2Comentarios semestre 2
Comentarios semestre 2
 
Mapa conceptual estructuras de control SEMESTRE 2
Mapa conceptual estructuras de control SEMESTRE 2Mapa conceptual estructuras de control SEMESTRE 2
Mapa conceptual estructuras de control SEMESTRE 2
 

Último

Último (20)

Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docx
 
Presentación de la propuesta de clase.pdf
Presentación de la propuesta de clase.pdfPresentación de la propuesta de clase.pdf
Presentación de la propuesta de clase.pdf
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdfGRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Programa dia de las madres para la convi
Programa dia de las madres para la conviPrograma dia de las madres para la convi
Programa dia de las madres para la convi
 
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 

Josemauelunidad3 recursividad

  • 1. DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE SALINA CRUZ MATERIA FUNDAMENTOS DE PROGRAMACION TEMA ACTIVIDAD 1 UNIDAD 3 TRABAJO: PROGRAMACION EN JAVA, RECURSIVIDAD PROFESORA SUSANA MONICA ROMAN NAJERA ALUMNO JOSE MANUEL FLORES RAMOS CARRERA ING. EN TIC´S SEMESTRE 3 E3 SALINA CRUZ OAXACA
  • 2. Calcular el cociente de dos números enteros. Programa Java que calcule el cociente de dos números enteros de forma recursiva. La solución recursiva del problema se plantea de la siguiente forma: Caso Base: Si el dividendo es menor que el divisor el cociente es cero. Si no, se restan el dividendo y el divisor. Al resultado se le vuelve a restar el divisor. Esta resta se repite mientras se pueda realizar, o sea, mientras el resultado sea mayor o igual que el divisor. El número de veces que se ha hecho la resta es el cociente. Con un ejemplo lo veremos más claro. Por ejemplo, para dividir 10 entre 3 haríamos: 10 - 3 = 7 7 - 3 = 4 4 - 3 = 1 No se puede seguir restando ya que el último valor obtenido (1) es menor que el divisor. Como se han realizado 3 restas el cociente es 3.
  • 3. Si el dividendo es menor que el divisor el cociente es cero.