jueves, 11 de octubre de 2012
manejo de subprogramas en python ejemplo de clase
def aprobo(parcial,seguimiento):
n=(3-(seguimiento*0.5+parcial*0.2))/0.3
return (n)
def definitiva(parcial,seguimiento,final):
d= (seguimiento*0.5 + parcial*0.2 + final*0.3)
return d
def seguimiento(v):
c=0
sumador=0
while c < len(v):
sumador = sumador + v[c]
c+=1
p = sumador/len(v)
return p
s = 'S'
while s.upper()=='S':
print('menu')
print('1 nota minima para ganar')
print('2 nota definitiva')
print('3 para seguimiento')
opc= input('digite opcion')
if opc =='1':
a= float(input('parcial'))
b= float(input('seguimiento'))
print('necesita para aprobar ',aprobo(a,b))
if opc =='2':
a= float(input('parcial'))
b= float(input('seguimiento'))
c=float(input('final'))
print(definitiva(a,b,c))
if opc=='3':
c=1
v=[]
while c==1:
nota=float(input('digite nota'))
if nota >=0 and nota<=5:
v+=[nota]
c= int(input('digite 1 para continuar con otra nota'))
print('el seguimiento',seguimiento(v))
s=input('desea seguir S')
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario