Rendiment alumnes
Enviar solució
Punts:
2 (parcial)
Temps Límit:
5.0s
Límit de memòria:
64M
Autor/a:
tipus del problema
Bucles simples, Strings
Categoria
Llenguatges permesos
C, C#, C++, Java, Python
:format(jpg)/f.elconfidencial.com%2Foriginal%2F02e%2Fafb%2Ff8d%2F02eafbf8dd4c3793caddd457876f2140.jpg)
En el sistema educatiu és tenen llistes d’alumnes amb les seves qualificacions per obtenir estadístiques que ajudin a avaluar el rendiment d'una classe.
Explicació
El programa ha de processar la informació de diversos alumnes. De cada alumne se'n llegirà el nom i la nota final (un nombre enter entre 0 i 10).
El programa ha de:
- Calcular la nota mitjana del grup.
- Determinar quants alumnes han aprovat (nota major o igual a 5).
- Determinar quants alumnes han suspès.
- Mostrar el nom de l’alumne amb la nota més alta.
Entrada
- Un nombre enter n que indica la quantitat d’alumnes.
Per a cada alumne:
- El nom de l’alumne.
- Un nombre enter amb la seva nota final.
Sortida
- La nota mitjana del grup (amb dos decimals).
- El nombre d’alumnes aprovats.
- El nombre d’alumnes suspesos.
- El nom de l’alumne amb la nota més alta.
Exemple d'Entrada
3
Anna
7
Pablo
4
Marta
9
Exemple de Sortida
Nota mitjana: 6,67
Aprovats: 2
Suspesos: 1
Millor alumne: Marta
Comentaris