#A função que ira ser usada
def menu ():
print ('Menu:')
print (' 1 - Matricular aluno')
print (' 2 - Remover matricula')
print (' 3 - Lançar notas')
print (' 4 - Lançar faltas')
print (' 5 - Listar alunos matriculados')
print (' 6 - Verificar situaçao de alunos')
print (' 7 - Ver o Diário')
print (' 9 - Sair')
opt = input('Digite a opçao desejada: ')
return opt
def adicionar_matricula ():
aluno = str(input("Digite o nome do aluno:"))
aluno=aluno.upper()
if aluno in laluno:
print('Aluno já está Matriculado')
else:
laluno.append(aluno)
hr=float(input("Digite as horas de aula do aluno:"))
lhr.append(hr)
print('Aluno Matriculado')
pass
def remover_matricula ():
aluno=str(input("Digite o nome do aluno:"))
aluno=aluno.upper()
if aluno in laluno:
laluno.remove(aluno)
print('Aluno Removido')
else:
print('Esse Aluno Não Está Matriculado')
pass
def lancar_notas ():
aluno=str(input("Digite o nome do aluno:"))
aluno=aluno.upper()
if aluno in laluno:
nota1=input("Digite a nota 1 do aluno:")
nota2=input("Digite a nota 2 do aluno:")
nota3=input("Digite a nota 3 do aluno:")
ldiario.append(nota1)
ldiario.append(nota2)
ldiario.append(nota3)
else:
print('Esse Aluno Não Está Matriculado')
pass
def lancar_faltas ():
aluno=str(input("Digite o nome do aluno:"))
aluno=aluno.upper()
if aluno in laluno:
falta=float(input("Digite as faltas do aluno(em hora):"))
ldiario.append(falta)
else:
print('Esse Aluno Não Está Matriculado')
pass
Pergunta
cauapzinho
ALGUÉM ME AJUDA A DEFINIR AS FUNÇÕES QUE NÃO ESTÃO DEFINIDAS... OBRIGADO!!!!!
#coding= latin-1
from math import*
from string import*
laluno=[]
lhr=[]
lnota1=[]
lnota2=[]
lnota3=[]
lfalta=[]
ldiario = [laluno,lhr,lnota1,lnota2,lnota3,lfalta]
aluno=0
hr=0
nota1=0
nota2=0
nota3=0
falta=0
salvar_diario=0
ini=0
#A função que ira ser usada
def menu ():
print ('Menu:')
print (' 1 - Matricular aluno')
print (' 2 - Remover matricula')
print (' 3 - Lançar notas')
print (' 4 - Lançar faltas')
print (' 5 - Listar alunos matriculados')
print (' 6 - Verificar situaçao de alunos')
print (' 7 - Ver o Diário')
print (' 9 - Sair')
opt = input('Digite a opçao desejada: ')
return opt
def adicionar_matricula ():
aluno = str(input("Digite o nome do aluno:"))
aluno=aluno.upper()
if aluno in laluno:
print('Aluno já está Matriculado')
else:
laluno.append(aluno)
hr=float(input("Digite as horas de aula do aluno:"))
lhr.append(hr)
print('Aluno Matriculado')
pass
def remover_matricula ():
aluno=str(input("Digite o nome do aluno:"))
aluno=aluno.upper()
if aluno in laluno:
laluno.remove(aluno)
print('Aluno Removido')
else:
print('Esse Aluno Não Está Matriculado')
pass
def lancar_notas ():
aluno=str(input("Digite o nome do aluno:"))
aluno=aluno.upper()
if aluno in laluno:
nota1=input("Digite a nota 1 do aluno:")
nota2=input("Digite a nota 2 do aluno:")
nota3=input("Digite a nota 3 do aluno:")
ldiario.append(nota1)
ldiario.append(nota2)
ldiario.append(nota3)
else:
print('Esse Aluno Não Está Matriculado')
pass
def lancar_faltas ():
aluno=str(input("Digite o nome do aluno:"))
aluno=aluno.upper()
if aluno in laluno:
falta=float(input("Digite as faltas do aluno(em hora):"))
ldiario.append(falta)
else:
print('Esse Aluno Não Está Matriculado')
pass
def listar_alunos ():
print('Alunos Matriculados', laluno)
pass
def verificar_situacao ():
aluno = str(input("Digite o nome do aluno: "))
pass
def le_diario ():
print(ldiario)
pass
def salva_diario ():
salvar=input("Deseja salvar o diario:")
if salvar==sim:
print("Diario Salvo")
else:
salvar==não
print("Diario não Salvo")
pass
le_diario()
opcao = menu()
while opcao != '9':
if opcao == '1':
adicionar_matricula()
elif opcao == '2':
remover_matricula()
elif opcao == '3':
lancar_notas()
elif opcao == '4':
lancar_faltas()
elif opcao == '5':
listar_alunos()
elif opcao == '6':
verificar_situacao()
elif opcao == '7':
le_diario()
opcao = menu()
salva_diario()
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.