Programacion java ?

[Cerrado]
Denunciar
Message postés
2
Date d'inscription
domingo, 28 de diciembre de 2014
Estatus
Miembro
Última intervención
miércoles, 31 de diciembre de 2014
-
Message postés
7
Date d'inscription
lunes, 23 de febrero de 2015
Estatus
Miembro
Última intervención
lunes, 2 de marzo de 2015
-
Hola,

Realice un programa en JAVA que contenga un arreglo de 5 elementos numéricos dentro del rango 10 a 30, dichos numero deben ser ingresados por el usuario. Luego de llenar el arreglo debe mostrar por pantalla la cantidad de elementos menores que 15 y los mayores o iguales que este.

Al terminar debe adjuntar un archivo con el código fuente, el nombre del archivo debe ser uno.java



1 respuesta

Message postés
7
Date d'inscription
lunes, 23 de febrero de 2015
Estatus
Miembro
Última intervención
lunes, 2 de marzo de 2015

public static void main(String[] args) {
int [] arreglo = new int [5];
Scanner leer = new Scanner(System.in);

for (int i = 0; i < arreglo.length; i++) {
int cont = i+1;
System.out.println("Ingrese Numero " + cont);
arreglo[i] = leer.nextInt();
while (!valida(arreglo[i])) {
System.out.println("Ingrese Numero valido entre 10 y 30");
arreglo[i] = leer.nextInt();
}
}

for (int i = 0; i < arreglo.length; i++) {
System.out.println(direcciona(arreglo[i]));
}

}

public static boolean valida(int num) {
if (num <= 10 && num >= 30) {
return false;
}
return true;
}

public static String direcciona(int num) {
String cadena;

if (num < 15) {
cadena = "Valor menor a 15 : " + num;
} else {
if (num == 15) {
cadena = "Valor igual a 15 : " + num;
}
cadena = "Valor mayor a 15 : " + num;
}

return cadena;
}




Espero te sirva,
Saludos.