Calculadora Básica

  • Nombre del archivo: Calculadora basica
  • Tamaño: 2.04 KB
yes /

Descargar

Se trata de una calculadora básica en python con las operaciones suma, resta, multiplicación, división, potencia y raiz cuadrada mediante funciones para cada operación.


 

#Calculadora basica con operaciones sumar, restar, multiplicar, dividir, potencia y raiz mediante funciones

def suma():#Se piden dos numeros, se suman , se guardan en res, se imprime y con raw_input espera a que se pulse una tecla para seguir
    print("SUMA")
    n1 = input("Introduce un numero ")
    n2 = input("Introduce otro numero ")
    res = n1+n2
    print(res)
    raw_input("Pulsa una tecla")
    
def resta():
    print("RESTA")
    n1 = input("Introduce un numero ")
    n2 = input("Introduce otro numero ")
    res = n1-n2
    print(res)
    raw_input("Pulsa una tecla")
    
def multiplicacion():
    print("MULTIPLICACION")
    n1 = input("Introduce un numero ")
    n2 = input("Introduce otro numero ")
    res = n1*n2
    print(res)
    raw_input("Pulsa una tecla")

def division():
    print("DIVISION")
    res = n1 = n2 = float(1)
    n1 = input("Introduce un numero ")
    n2 = input("Introduce otro numero ")
    res = n1/n2
    print(res)
    raw_input("Pulsa una tecla")

def potencia():
    print("POTENCIA")
    num = input("Introduce un numero ")
    p = input("Introduce una potencia ")
    res = pow(num, p)#Para elevar se utiliza la funcion pow(x,y)
    print(res)
    raw_input("Pulsa una tecla")

def raiz():
    print("RAIZ CUADRADA")
    num = input("Introduce un numero ")
    res = sqrt(num)#sqrt hace la raiz cuadrada de un numero
    print(res)
    raw_input("Pulsa una tecla")
opcion=1
while opcion != 0: #Se utiliza while para crear un menu de tal forma que siempres se ejecute hasta que se pulse salir
    print("1. Sumar")
    print("2. Restar")
    print("3. Multiplicar")
    print("4. Dividir")
    print("5. Potencia")
    print("6. Raiz cuadrada")
    print("0. Salir")
    opcion = input("Seleciona una opcion ")

    if opcion == 1:
        suma()#Se llama a la funcion suma
    elif opcion == 2:
        resta()
    elif opcion == 3:
        multiplicacion()
    elif opcion == 4:
        division()
    elif opcion == 5:
        potencia()
    elif opcion == 6:
        raiz()
    else :
        print("Opcion Incorrecta")
        

 

No hay puntuaciones ¡sé el primero añadir una!

Añadir un comentario

Estás utilizando un programa tipo AdBlock que bloquea el servicio de "captchas" publicitarios empleado en esta web. Para poder enviar tu mensaje, desactiva AdBlock.