Programacion java ?

Cerrado
luand12 Mensajes enviados 1 Fecha de inscripción domingo, 28 de diciembre de 2014 Estatus Miembro Última intervención miércoles, 31 de diciembre de 2014 - 31 dic 2014 a las 00:11
xbizzybone Mensajes enviados 7 Fecha de inscripción lunes, 23 de febrero de 2015 Estatus Miembro Última intervención lunes, 2 de marzo de 2015 - 23 feb 2015 a las 20:12
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

xbizzybone Mensajes enviados 7 Fecha de inscripción lunes, 23 de febrero de 2015 Estatus Miembro Última intervención lunes, 2 de marzo de 2015
23 feb 2015 a las 20:12
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.
0