Escriba un programa JAVA para leer cualquier número de números enteros en el rango de 0 a 50 (inclusive) y calcular cada dato de entrada.
¿clase pública?Prueba?{
¿público?estático?void?main(String[]?args)?{
Mapa
Escáner?scanner?=?new?Scanner(System.in);
System.out.println(" Ingrese un número en el rango de 0 a 50 (ingrese -1 para finalizar)");
int?num;
//?Ingrese ?-1? para finalizar el entrada
mientras?((num?=?scanner.nextInt())?!=?-1)?{
si?(num?0?||? num?>?50 )?{
System.out.println(num?+?"?No está en el rango de 0 a 50, vuelva a ingresar");
continuar;
}
Entero?count?=?map.get(num);
map.put(num,?count?==?null1 ?:?count?+?1) ;
}
Establecer
for?(Entrada
System.out.println("Número?"?+?entry.getKey()?+? "?Apareció?"?+? entrada.getValue()?+?"?veces");
}
}
}