cauapzinho
-
Total de itens
5 -
Registro em
-
Última visita
Posts postados por cauapzinho
-
-
4 horas atrás, ArteEN disse:
Veja se esta logica te serve
- função verificar
- variáveis : reprovado por falta = None, reprovado por notas = None
- selecionar aluno
- verificar faltas
- se faltas maior que x, reprovado por falta = True
- caso contrario, reprovado por falta = False
- verifica notas
- se notas menor que x, reprovado por notas = True
- caso contrario, reprovado por notas = False
- retorna/registra/exibe variáveis e dados pertinentes
Valeu cara, me ajudou muito, mas preciso de uma dica, como eu faço pra pegar as notas do referido aluno dentro da lista de notas ??
-
Em 18/12/2015 at 20:10, ArteEN disse:
o que falta?
definir a função verificar_situação que consiste em dizer se o aluno está aprovado ou reprovado, por média ou por faltas
EX: Lucas está aprovado com média 76
Gabriel está reprovado com média 20
-
definir a função verificar_situação que consiste em dizer se o aluno está aprovado ou reprovado, por média ou por faltas
EX: Lucas está aprovado com média 76
Gabriel está reprovado com média 20
-
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()
AJUDA COM LISTAS
em Python
Postado
Seria assim então lista_de_alunos[posição do aluno][posição da lista], isso ???