Problema 9 Java

09.03.2018

Buscar un elemento de un array de forma recursiva. 


public class Ejercicio_recursividad_DDR_4 { 

public static void main(String[] args) { 

int[] array={1,2,3,4,5}; 

 int elementoBuscar=3; 

int posElementoEncontrado=posicionElementoRecursivo(array, elementoBuscar,0); 

System.out.println(posElementoEncontrado); 


 public static int posicionElementoRecursivo(int[] array, int elementoBuscar ,int indice){ 

if(indice==array.length || array[indice]==elementoBuscar){ 

 if(indice==array.length){ 

return -1;

}else{ 

 return indice; 


}else{ 

return posicionElementoRecursivo(array, elementoBuscar, indice+1); 

 } 

 } 

 } 

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar