Last active
April 23, 2025 13:45
-
-
Save eduaguiar281/9328548a2bffd848264213860ae8a1e4 to your computer and use it in GitHub Desktop.
Teste Software Engineer Python
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Requisitos: | |
1. O ano letivo é dividido em 4 bimestres. | |
2. Cada bimestre terá 4 notas avaliativas. | |
O programa deve: | |
1. Calcular a média de cada bimestre. | |
2. Calcular a média anual baseada nas médias dos 4 bimestres. | |
3. O programa deve validar que todas as notas estão no intervalo de 0 a 10. | |
4. As médias devem ser arredondadas para 2 casas decimais. | |
5. Exiba as médias de cada bimestre e a média anual ao final. | |
*/ | |
def calcular_media_anual(): | |
bimestres = { | |
"Bimestre 1": [8.5, 7.0, 9.0, 10.0], | |
"Bimestre 2": [6.5, 7.5, 8.0, 9.0], | |
"Bimestre 3": [7.0, 7.0, 8.5, 9.5], | |
"Bimestre 4": [9.0, 8.0, 8.0, 9.0], | |
} | |
calcular_media_anual() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment