jueves, 20 de septiembre de 2018

IF ANIDADOS EN PYTHON


# Aportacion de Ambrosio Isaías Laureano Castro
# muy interesante una calculadora!!

import math
def salir(valor):
 
    while valor!=1 or valor!=2:
        if valor==1:
            return 6
        elif valor == 2:
            return 9
        else:
            print("\nSeguro que desea salir? (1. yes /2.no)")
            valor=input()
 
 
def cal():
    opc = 0
    while opc!= 6:
        print("\nBienvenidos a mi Calculadora prueba")
        print("Selecciona alguna opcion")
        print("1.Suma")
        print("2.Resta")
        print("3.Multiplicacion")
        print("4.Divicion")
        print("5.Raiz cuadrada")
        print("6.Salir")
        opc=int(input("Opcion: "))
        if opc == 1:
            print("\nSumas")
            num1=input("\nIntrduzca un numero: ")
            num2=input("Introduzca otro numero: ")
            print("El resultado es: "+str(num1+num2))
        elif opc==2:
            print("\nRestas")
            num1 = input("\nIntrduzca un numero: ")
            num2 = input("Introduzca otro numero: ")
            print("El resultado es: " + str(num1 - num2))
        elif opc==3:
            print("\nMultiplicacion")
            num1 = input("\nIntrduzca un numero: ")
            num2 = input("Introduzca otro numero: ")
            print("El resultado es: " + str(num1 * num2))
        elif opc==4:
            print("\nDivicion")
            num1 = input("\nIntrduzca un numero: ")
            num2 = input("Introduzca otro numero: ")
            print("El resultado es: " + str(num1 / num2))
        elif opc==5:
            num1=input("\nIntroduzca un numero: ")
            print("La raiz cuadrada es: "+str(math.sqrt(num1)))
        elif opc==6:
            print("\nSeguro que desea salir? (1. yes /2.no)")
            opc=salir(input())
        else:
            print("El valor introducido no es valido regresara al menu")
 
cal()
print("Adios")

No hay comentarios:

Publicar un comentario