SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Instituto Tecnológico de Salina Cruz 
ITSAL 
Tecnologías de la Información y Comunicación 
Estructuras y Organización de Datos 
Unidad III 
Actividad II 
Código con recursividad | producto de dos números 
Alumno 
Miguel Ángel Moreno Vásquez 
3 Semestre - Grupo E2 
Docente 
Román Nájera Susana Mónica
Introducción 
La elaboración de un código cuya función es obtener el resultado entre dos números enteros, además de que vamos a utilizar un método con recursividad para que dicho valor sea retornado siempre y cuando nuestro valor inicial no sea 1. 
Código package pkg3s.eod.uiii.aii; import java.util.Scanner; public class EODUIIIAII { public static void main(String[] args) { // TODO code application logic here int a,b; EODUIIIAII dat = new EODUIIIAII(); Scanner dato = new Scanner (System.in); System.out.print("n Introduzca el primer numero: "); a = dato.nextInt(); System.out.print("n Introduzca el segundo numero: "); b = dato.nextInt(); System.out.println(" n el producto es "+ "n "+dat.producto(a, b)); } public int producto(int x, int y){ if (y==1){ return x; } else return x + producto(x,y-1); } }
Capturas de pantalla 
Conclusión 
Con este pequeño programa nos dimos cuenta de cómo podemos realizar una operación matemática simple que se puede usar con un signo, es decir, de un método completamente diferente al cual conocemos y que tal vez pueda resultar un poco más complejo de lo que en realidad aparenta.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (8)

Switch case (informe_20)
Switch case (informe_20)Switch case (informe_20)
Switch case (informe_20)
 
Examen222
Examen222Examen222
Examen222
 
Sander moya
Sander moyaSander moya
Sander moya
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Informe jefferson cuenca_exposicion
Informe jefferson cuenca_exposicionInforme jefferson cuenca_exposicion
Informe jefferson cuenca_exposicion
 
Informe jefferson cuenca_exposicion
Informe jefferson cuenca_exposicionInforme jefferson cuenca_exposicion
Informe jefferson cuenca_exposicion
 
Matriz Bidimensional
Matriz Bidimensional Matriz Bidimensional
Matriz Bidimensional
 
8
88
8
 

Similar a UNIDAD III - ACTIVIDAD II (20)

UNIDAD III - ACTIVIDAD I
UNIDAD III - ACTIVIDAD IUNIDAD III - ACTIVIDAD I
UNIDAD III - ACTIVIDAD I
 
UNIDAD III - ACTIVIDAD VIII
UNIDAD III - ACTIVIDAD VIIIUNIDAD III - ACTIVIDAD VIII
UNIDAD III - ACTIVIDAD VIII
 
Programas Propuestos Capítulo IV
Programas Propuestos Capítulo IVProgramas Propuestos Capítulo IV
Programas Propuestos Capítulo IV
 
UNIDAD III - ACTIVIDAD VI
UNIDAD III - ACTIVIDAD VIUNIDAD III - ACTIVIDAD VI
UNIDAD III - ACTIVIDAD VI
 
Portafolio poo segundo parcial sergio muñiz
Portafolio poo segundo parcial sergio muñizPortafolio poo segundo parcial sergio muñiz
Portafolio poo segundo parcial sergio muñiz
 
Aplicacion de agenda de contactos
Aplicacion de agenda de contactosAplicacion de agenda de contactos
Aplicacion de agenda de contactos
 
UI - AVI
UI - AVIUI - AVI
UI - AVI
 
Reporte de codigo productos medios
Reporte de codigo productos mediosReporte de codigo productos medios
Reporte de codigo productos medios
 
Algoritmos condicionales carlos
Algoritmos condicionales carlosAlgoritmos condicionales carlos
Algoritmos condicionales carlos
 
Algoritmos condicionales..
Algoritmos condicionales..Algoritmos condicionales..
Algoritmos condicionales..
 
Algoritmos condicionales..
Algoritmos condicionales..Algoritmos condicionales..
Algoritmos condicionales..
 
Ejercicios en java
Ejercicios en javaEjercicios en java
Ejercicios en java
 
Portafolio segundo parcial
Portafolio segundo parcialPortafolio segundo parcial
Portafolio segundo parcial
 
3
33
3
 
Operaciones en java
Operaciones en javaOperaciones en java
Operaciones en java
 
P7
P7P7
P7
 
UNIDAD III - ACTIVIDAD IX
UNIDAD III - ACTIVIDAD IXUNIDAD III - ACTIVIDAD IX
UNIDAD III - ACTIVIDAD IX
 
Practica 9
Practica 9Practica 9
Practica 9
 
Practica 9
Practica 9Practica 9
Practica 9
 
11
1111
11
 

Más de Maiky Kobatakane (20)

PROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas doblesPROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas dobles
 
UNIDAD IV - Mapa conceptual metodos de busqueda
UNIDAD IV - Mapa conceptual metodos de busquedaUNIDAD IV - Mapa conceptual metodos de busqueda
UNIDAD IV - Mapa conceptual metodos de busqueda
 
UNIDAD IV - metodos de busqueda
UNIDAD IV - metodos de busquedaUNIDAD IV - metodos de busqueda
UNIDAD IV - metodos de busqueda
 
UNIDAD III - ACTIVIDAD X
UNIDAD III - ACTIVIDAD XUNIDAD III - ACTIVIDAD X
UNIDAD III - ACTIVIDAD X
 
UNIDAD III - ACTIVIDAD VII
UNIDAD III - ACTIVIDAD VIIUNIDAD III - ACTIVIDAD VII
UNIDAD III - ACTIVIDAD VII
 
UNIDAD III - ACTIVIDAD V
UNIDAD III - ACTIVIDAD VUNIDAD III - ACTIVIDAD V
UNIDAD III - ACTIVIDAD V
 
Unidad II - practica VI
Unidad II - practica VIUnidad II - practica VI
Unidad II - practica VI
 
Unidad II - practica VIII
Unidad II - practica VIIIUnidad II - practica VIII
Unidad II - practica VIII
 
Unidad II - practica VII
Unidad II - practica VIIUnidad II - practica VII
Unidad II - practica VII
 
UII - AV
UII - AVUII - AV
UII - AV
 
Unidad II practica IV
Unidad II   practica IVUnidad II   practica IV
Unidad II practica IV
 
Unidad II practica III
Unidad II   practica IIIUnidad II   practica III
Unidad II practica III
 
Unidad II practica II
Unidad II   practica IIUnidad II   practica II
Unidad II practica II
 
Unidad II practica I
Unidad II  practica IUnidad II  practica I
Unidad II practica I
 
UI - MAPA CONCEPTUAL
UI - MAPA CONCEPTUALUI - MAPA CONCEPTUAL
UI - MAPA CONCEPTUAL
 
UI - AVII CUADRO COMPARATIVO
UI - AVII CUADRO COMPARATIVOUI - AVII CUADRO COMPARATIVO
UI - AVII CUADRO COMPARATIVO
 
UI - AV
UI - AVUI - AV
UI - AV
 
UI - AIV
UI - AIVUI - AIV
UI - AIV
 
UI - AIII
UI - AIIIUI - AIII
UI - AIII
 
UI - AII
UI - AIIUI - AII
UI - AII
 

UNIDAD III - ACTIVIDAD II

  • 1. Instituto Tecnológico de Salina Cruz ITSAL Tecnologías de la Información y Comunicación Estructuras y Organización de Datos Unidad III Actividad II Código con recursividad | producto de dos números Alumno Miguel Ángel Moreno Vásquez 3 Semestre - Grupo E2 Docente Román Nájera Susana Mónica
  • 2. Introducción La elaboración de un código cuya función es obtener el resultado entre dos números enteros, además de que vamos a utilizar un método con recursividad para que dicho valor sea retornado siempre y cuando nuestro valor inicial no sea 1. Código package pkg3s.eod.uiii.aii; import java.util.Scanner; public class EODUIIIAII { public static void main(String[] args) { // TODO code application logic here int a,b; EODUIIIAII dat = new EODUIIIAII(); Scanner dato = new Scanner (System.in); System.out.print("n Introduzca el primer numero: "); a = dato.nextInt(); System.out.print("n Introduzca el segundo numero: "); b = dato.nextInt(); System.out.println(" n el producto es "+ "n "+dat.producto(a, b)); } public int producto(int x, int y){ if (y==1){ return x; } else return x + producto(x,y-1); } }
  • 3. Capturas de pantalla Conclusión Con este pequeño programa nos dimos cuenta de cómo podemos realizar una operación matemática simple que se puede usar con un signo, es decir, de un método completamente diferente al cual conocemos y que tal vez pueda resultar un poco más complejo de lo que en realidad aparenta.