Clasificación de programación Java
¿Importar? Java .util .ArrayList;
¿Importar? Lista de utilidades de Java;
¿Importar? Java . util . escáner;
¿Público? ¿clase? ¿Aplicación20? {
¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {
¿Escáner? ¿Escáner? =?¿Nuevo? Scanner(system . in);
¿Lista ltFloat gt? ¿Fracción? =?¿Nuevo? ArrayList lt gt();
System.out.println("Ingrese las puntuaciones de 10 personas:");
¿Para qué? (int?i?=?0;?i?lt?10;?i)? {
puntuaciones . add(scanner . next float());
}
¿Flotador? Máx. =?puntuaciones.stream(). max((x,?y)?-gt;?Float.compare(x,y)). get();
System.out.println("Puntuación más alta: "? ?max);
¿Flotante? ¿Sensible? =?puntuaciones.stream(). min((x,?y)?-gt;?Float.compare(x,y)). get();
System.out.println("Puntuación mínima: "? ?min);
¿Flotante? ¿generalmente? =?puntuaciones.stream(). ¿reducir(0.0f,? Flotador::suma)? /?scores.size();
System.out.println("Puntuación promedio: "? ?Promedio);
scores.sort((x, y)?- gt ;? Float.compare(x, y));
System.out.println("Ordenar de pequeño a grande:");
scores.forEach? - gt;? ¿Impresión de salida del sistema? ?"?"));
¿Dragón? ¿norte? =?puntuaciones.stream(). filtro(r?-gt;?r?gt?promedio). contar();
System. out . println("\n¿Qué es más alto que el puntaje promedio"? ?n? ?"one");
}
}Método tradicional, como sigue:
¿Importar? Java . util . matriz;
¿Público? ¿clase? ¿Aplicación21? {
¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {
flotar[]? ¿Fracción? =?¿Nuevo? flotar[]? {?10f,? 9f,? 8f,? 7f,? 6f,? 5f,? 4f,? 3f,? 2f,? 1f? };
¿Flotar? Máx. =?Flotante. Valor mínimo;
for(¿flotante? ¿puntuación?:? puntuación)? {
¿Y si? (puntuación? gt? max)? {
Máx. =?Puntuación;
}
}
System.out.println("Puntuación más alta: "? ?max);
¿flotar? ¿Sensible? =?Flotante.
MAX _ VALUE
para(¿flotante? ¿puntuación?:? puntuación)? {
¿Y si? (puntuación? lt? min)? {
¿Mínimo? =?Puntuación;
}
}
System.out.println("Puntuación mínima: "? ?min);
¿flotar? ¿suma? =?0;
for(float?score?:?score)? {
¿suma? =?Fracción;
}
¿Flotador? ¿generalmente? =?suma? /?Score.Length;
System.out.println("Puntuación promedio: "? ?Average);
//?Ordenar de pequeño a grande
Arrays.sort(puntuación);
System.out.println("Ordenar de pequeño a grande:");
for(float? ¿puntuación?:? puntuación)? {
System.out.print(puntuación? ?"?");
}
int? ¿norte? =?0;
for(float?score?:?score)? {
¿Y si? (puntuación? gt? promedio)
n;
}
Sistema. out . println(" \ n¿Qué es mayor que la puntuación promedio"? ?n? ?"uno");
}
}