Escolar Documentos
Profissional Documentos
Cultura Documentos
São Leopoldo – RS
2020
Neste trabalho, será demonstrado a criação de uma lista para guardarmos as notas dos
alunos ao longo do semestre, calculando-as para obter-se as médias e as guardando. Com as
médias calculadas, será possível saber quais alunos serão aprovados e quais serão reprovados.
A partir da reprovação do aluno e de suas notas, será mostrado qual o grau mais vantajoso
para se recuperar. Todas essas informações ficarão guardas numa lista, caberá ao usuário
inserir as informações e quais buscar depois.
Como a proposta do trabalho é criar uma lista - onde mostre o nome, a média, o status
em que o aluno se encontra, e caso reprovado, mostra-se a nota necessária para passar e qual
melhor grau para recuperar no grau C -, usou-se o comando “list” para criar uma lista onde as
informações ficaram guardadas:
Próximo passo é criar o “loop” no nome, pois precisamos usar o comando “break” para
terminarmos a lista caso o usuário assim desejar. Para acessar o comando “break”, e terminar,
façamos o uso do comando “if”. Bastando pressionar a tecla “enter”:
Depois, dá-se variáveis para as notas que serão usadas para calcularmos as médias que
iremos guardar na lista. Futuramente acessando-as. Foram usados os comandos “float” e
“input” e dado uma variável representativa para o valor do nome:
Nesta parte, iremos separar os alunos aprovados dos reprovados, usando os comandos
“if” e “else”. Caso o aluno possuir uma média maior que 6, ele receberá um status de
aprovado, caso não, o status será de reprovado.
Ao ser reprovado, será calculado, a partir das notas do aluno durante o semestre, qual grau
será mais vantajoso para o ele recuperar. Novamente, foi utilizado os comandos “if” e “else”:
Com os valores adicionados na lista, utilizaremos o comando “append” para ficarmos
acrescentando mais valores a cada “loop”, até terminarmos:
Com o “loop” terminado, será mostrado na tela a posição do nome de cada aluno
adicionado à lista para que o usuário possa digitar o número e o programa apresentar as
informações acerca deste aluno, graças ao comando “enumerate”:
Agora entraremos em outro “loop”, mas para que o usuário percorra atrás dos alunos
que ele queira averiguar a situação no semestre:
Continuando o programa:
Encerrando o programa: