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