10. Programa de calificacion de notas y menú de operaciones matematicas
El primer programa nos permite conocer si la calificacion ingresada es insuficiente, suficiente o buena.
Código:
def notas(nota): if nota>=0 and nota<=3: return "Insuficiente " elif nota>= 4 and nota <=6: return "Suficiente " elif nota>=7 and nota <=10: return "bien " nota= input("Ingrese la calificacion") print notas(nota)
El segundo programa nos muestra un menú donde al ingresar un número podemos realizar una operación matemática ingresando datos.
Código:
import math def calculo(): opc2 = 1 while opc2!= 4: print "Menu de opciones" print "1.- Determinar si el numero es par" print "2.- Sacar seno y coseno de dos numeros" print "3.- Sacar logaritmo de un numero" print "4.- Salir" opc = int(input("Dame la opcion: ")) if opc == 1: print("Ingrese un valor: ") a= int(input()) residuo= a%2 if residuo == 0: print("El numero es par") else: print("El numero es impar") elif opc==2: num1=int(input("Dame el primer valor: ")) num2=int(input("Dame el segundo valor: ")) print "El seno del primer valor es: ",math.sin(num1) print "El seno del segundo valor es: ",math.sin(num2) print "El coseno del primer valor es: ",math.cos(num1) print "El coseno del segundo valor es: ",math.cos(num2) elif opc== 3: num1 = int(input("Dame el valor para logaritmo: ")) print "El logaritmo del numero es: ",math.log10(num1) elif opc==4: opc2=4 print"Salio del while" calculo()
Comentarios
Publicar un comentario