Calculadora de conversão de temperatura (versão 2 usando funções)


def celsius_para_fahrenheit (celsius):

  fahrenheit= ((celsius * 9) / 5) + 32

  fahrenheitraudn = round(fahrenheit,2)

  return fahrenheitraudn



def fahrenheit_para_celsius (fahrenheit):

  celsius= ((fahrenheit - 32) * 5) / 9

  celsiusraudn = round(celsius,2)

  return celsiusraudn




def menu1():

    opcao = True

    while opcao:

        print("\n\t\tMenu")

        print("""

            1. Celsius para Fahrenheit

            2. Fahrenheit para Celsius

            3.Exit/Quit/Saída """)

        opcao = input("Escolha uma opção:  ")

        if opcao == "1":

           temperaturac = float(input("Digite a temperatura que deseja converter:"))

           temperaturacdcpf = celsius_para_fahrenheit(temperaturac)

           print(temperaturacdcpf)

           menu1()

        elif opcao == "2":

           temperaturaf = float(input("Digite a temperatura que deseja converter:"))

           temperaturafdcpc = fahrenheit_para_celsius(temperaturaf)

           print(temperaturafdcpc)

           menu1()



        elif opcao == "3":

            print("\n Fim do Programa")

            exit()

            opcao = None

        else:

            print("\n Escolha não válida.\n Tente outra vez.")



menu1()

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Calcular a percentagem de ocupação