public class Main {
/**
* la función recursiva parImpar muestra por pantalla los valores del array
* indicando si son par o impar
*/
static int parImpar (int t[], int pos)
{
int res;
if(pos<t.length) {
if(t[pos]%2==0)
{
System.out.println("El valor "+t[pos]+" es par");
}else{
System.out.println("El valor "+t[pos]+" es impar");
}
parImpar(t,pos+1);
}
return 1;
}
/**
* el usuario utilizará esta función por comodidad
* recibe un array de valores enteros
*/
static int parImpar (int t[])
{
return (parImpar (t,0));
}
public static void main(String[] args) {
// Definimos el array
int datos[]={1,2,3,4,5,6,7,8,9};
parImpar(datos);
}
}
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios