Programa menu

El siguiente programa es un pequeño menu que dependiendo de la opcion seleccionada calcule a) si un numero es par o impar
b) Sacar el seno y coseno de dos numeros
c) sacar logaritmo de un numero


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 numero es:', math.sin(num2))
            print('El coseno del primer valor es:', math.cos(num1))
            print('El coseno del segundo numero es:', math.cos(num2))
        elif opc == 3:
            num1 = int(input('Dame el valor para logaritmo: '))
            print('El Logaritmo de numero es: ', math.log10(num1))
        else:
            opc2=4

    print 'salio del while'


calculo()

Comentarios

Entradas populares de este blog

Registros del lenguaje ensamblador

Ventajas y desventajas de lenguaje ensamblador

Unidad 4 Administración de Base de Datos