Ir para conteúdo
Fórum Script Brasil

MorenahLL

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por MorenahLL

  1. Preciso fazer o seguinte programa: Receba o nome e 4 notas de 10 alunos. Deverá exibir a média , se aprovado ou reprovado e ao fim a média geral da turma.

    Como sou iniciante em python fiz do seguinte modo; Porém tem alguns itens que não estão funcionando como a média correta para cada aluno está no código porém não aparece, a aprovação e a média geral da turma. <_<

    #!/usr/bin/env python
    # -*- coding: latin1  -*-
    #cp1252
    
    #primeira linha
    linha = '-' * 80
    print "Aluno".ljust (10), "Nota 1".ljust (10), "Nota 2".ljust (10), "Nota 3".ljust (10), "Nota 4".ljust (10), "Média".ljust (10), "Situação".ljust (10)
    print(linha)
    
    nomes = []
    for i in range(1, 10):
        nomes.append(str(raw_input('Digite o nome ')))
        nota1 = float(raw_input('Nota 1 '))
        nota2 = float(raw_input('Nota 2 '))
        nota3 = float(raw_input('Nota 3 '))
        nota4 = float(raw_input('Nota 4 '))
        
    
    #MEDIA
        media = []
        for i in range (1, 10):
            media.append(float(nota1+nota2+nota3+nota4)/4)
        #print ('A média do aluno é : ' % (media))    
    
    
    #APROVACÃO 
        if media >= 6:
            print ('APROVADO')
        else:
            print ('REPROVADO')
    
    
    #MÉDIA GERAL geral = media()/10
    print ('A média geral dos alunos é : %.2f' % (geral))

×
×
  • Criar Novo...