fork download
  1. qntd_alunos = int(input("Digite a quantidade de alunos: "))
  2. qnt = 0
  3. media_geral = 0
  4. while qnt <= qntd_alunos-1:
  5. MB1 = float(input("Digite a média do primeiro bimestre: "))
  6. MB2 = float(input("Digite a média do segundo bimestre: "))
  7. media_semestral = (MB1 + MB2) / 2
  8. media_geral += media_semestral
  9. if media_semestral >= 7:
  10. print("Você foi aprovado")
  11. print("Sua média semestral é: ", media_semestral)
  12. else:
  13. print("Sua média semestral é: ", media_semestral)
  14. qnt = qnt+1
  15. if qnt == 1:
  16. print(qnt, "aluno já recebeu sua média, faltam", qntd_alunos - qnt)
  17.  
  18. else:
  19. print(qnt, "alunos já receberam suas médias, faltam", qntd_alunos - qnt)
  20. print("Média geral ", media_geral / qtd_alunos)
Runtime error #stdin #stdout #stderr 0.01s 28384KB
stdin
5
1
2
3
4
5
6
7
8
9
10
stdout
Digite a quantidade de alunos: Digite a média do primeiro bimestre: Digite a média do segundo bimestre: Sua média semestral é:  1.5
1 aluno já recebeu sua média, faltam 4
Digite a média do primeiro bimestre: Digite a média do segundo bimestre: Sua média semestral é:  3.5
2 alunos já receberam suas médias, faltam 3
Digite a média do primeiro bimestre: Digite a média do segundo bimestre: Sua média semestral é:  5.5
3 alunos já receberam suas médias, faltam 2
Digite a média do primeiro bimestre: Digite a média do segundo bimestre: Você foi aprovado
Sua média semestral é:  7.5
4 alunos já receberam suas médias, faltam 1
Digite a média do primeiro bimestre: Digite a média do segundo bimestre: Você foi aprovado
Sua média semestral é:  9.5
5 alunos já receberam suas médias, faltam 0
stderr
Traceback (most recent call last):
  File "./prog.py", line 20, in <module>
NameError: name 'qtd_alunos' is not defined