import java.util.Scanner;
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 fin, int pos)
{ int res;
if(pos<=fin) { if(pos%2==0)
{ System.out.println("El valor "+pos+" es par"); }else{ System.out.println("El valor "+pos+" es impar"); }
parImpar(fin,pos+1);
}
return 1;
}
/**
* el usuario utilizará esta función por comodidad
* recibe un array de valores enteros
*/
static int parImpar (int fin)
{ return (parImpar (fin,0));
}
public static void main(String[] args) { Scanner obtenerNumero = new Scanner(System.in);
int fin;
System.out.print("indica el valor final: "); fin = obtenerNumero.nextInt();
parImpar(fin);
}
}
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios