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

Entradas populares de este blog

3. Suma, resta y multiplicaión en Tkinter

2. Creación de figuras con Tkinter

Evaluación de la Unidad 1: Introducción a los ambientes de graficación (TEORÍA)