Professional Documents
Culture Documents
print("")
poten=a**b
print("la potencia de ",a," elevada a ",b," es =",poten)
print("lectura de cadenas")
nomb=str(input("ingrese nombre ="))
cod=int(input("ingrese codigo ="))
cod=float(input("ingrese codigo="))
print("")
print("formatos decimales")
a=int(input("a="))
rais=sqrt(a)
print("la raiz = ",rais)
print("")
print("salida:%5d" "%10.2f"%(a,rais))
respuesta=3<6 and 10>5
print("el resultado es ",respuesta)
tarea parte 2
print("Modo de Validaci�n")
print("------------------")
print("")
cod=int(input("Ingrese c�digo="))
if(cod>=100 and cod<=999):
print("El c�digo es correcto, continue")
pw=int(input("Ingrese pw="))
if(pw>=100 and pw<=999):
print("El pw es correcto")
print("Bienvenido al sistema acad�mico")
print("Los cursos disponibles son: Ecuaciones Diferenciales, F�sica II,
Dise�o Asistido por Computadora, Dise�o del Trabajo, Microeconom�a, Lenguaje de
Programaci�n")
curso=str(input("Ingrese nombre del curso="))
if(curso=="Ecuaciones Diferenciales" or curso=="F�sica II" or
curso=="Dise�o Asistido por Computadora" or curso=="Dise�o del Trabajo" or
curso=="Microeconom�a" or curso=="Lenguaje de Programaci�n"):
print("El curso ingresado es correcto, continue ingresando las
notas respectivas")
pc1=int(input("Ingrese pc1="))
if(pc1>=0 and pc1<=20):
print("pc1 correcta, continue")
pc2=int(input("Ingrese pc2="))
if(pc2>=0 and pc2<=20):
print("pc2 correcta, continue")
pc3=int(input("Ingrese pc3="))
if(pc3>=0 and pc3<=20):
print("pc3 correcta, continue")
pc4=int(input("Ingrese pc4="))
if(pc4>=0 and pc4<=20):
print("pc4 correcta, continue")
if(pc1<=pc2 and pc1<=pc3 and pc1<=pc4):
menorp=pc1
if(pc2<=pc1 and pc2<=pc3 and pc2<=pc4):
menorp=pc2
if(pc3<=pc1 and pc3<=pc2 and pc3<=pc4):
menorp=pc3
if(pc4<=pc1 and pc4<=pc2 and pc4<=pc3):
menorp=pc4
pp=(pc1+pc2+pc3+pc4-menorp)/3
print("El promedio de pr�cticas obtenido en el
curso de ",curso," es de ",pp)
examp=int(input("Ingrese examen parcial="))
if(examp>=0 and examp<=20):
print("examp correcto, continue")
examf=int(input("Ingrese Examen final="))
if(examf>=0 and examf<=20):
print("examf correcto, continue")
pf=(pp+examp+examf)/3
if(pf<10):
if(pp>=6 and (examp+examf)/2>=6):
print("El alumno se encuentra
desaprobado en el curso de ",curso," con un promedio final de ",pf," pero puede
rendir el examen sustitutorio")
exams=int(input("Ingrese examen
sustitutorio="))
if(examp<examf and
exams>=examp):
nf=(pp+exams+examf)/3
if(nf<10):
print("El alumno
desaprobo en el curso de ",curso," con un promedio final de",nf)
else:
print("El alumno aprobo
en el curso de ",curso, " con un promedio final de ",nf)
else:
if(examp>=examf and
exams>=examf):
nf=(pp+examp+exams)/3
if(nf<10):
print("El alumno
desaprobo en el curso de ",curso," con un promedio final de",nf)
else:
print("El alumno
aprobo en el curso de ",curso, " con un promedio final de ",nf)
else:
print("El alumno se
encuentra desaprobado en el curso de ",curso," con un promedio final de ",pf)
else:
print("El alumno se encuentra
desaprobado en el curso de ",curso," con un promedio final de ",pf," sin derecho a
examen sustitutorio")
else:
print("El alumno se encuentra
aprobado en el curso de ",curso," con un promedio final de ",pf)
else:
print("examf incorrecto, vuelva a
intentarlo")
else:
print("examp incorrecto, vuelva a
intentarlo")
else:
print("pc4 incorrecta, vuelva a intentarlo")
else:
print("pc3 incorrecta, vuelva a intentarlo")
else:
print("pc2 incorrecta, vuelva a intentarlo")
else:
print("pc1 incorrecta, vuelva a intentarlo")
else:
print("El curso ingresado es incorrecto, vuelva a intentarlo")
else:
print("El pw es incorrecto, vuelva a intentarlo")
else:
print("El c�digo es incorrecto, vuelva a intentarlo")