Calcular IVA (Usando o desenvoldor Google Colab)


print("\tCalculadora do IVA\n")



def menu1():

    opcao = True

    while opcao:

        print("\n\t\tMenu")

        print("""

            1. Colocar IVA nos Preços

            2. Tirar IVA nos Preços

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

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

        if opcao == "1":

           produtos_com_iva()

        elif opcao == "2":

            produtos_sem_iva()



        elif opcao == "3":

            print("\n Fim do Programa")

            exit()

            opcao = None

        else:

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



def  pergunta():

  preco_produto = float(input("Preço do Produto: "))

  return  preco_produto



def produtos_com_iva():

  opcao1 = True

  while opcao1:

    

        print("\n\t\tMenu\n\n")

        print("\t\tCalcular o Iva do Produto\n")

        print("""

            1. IVA a 6%

            2. IVA a 13%

            3. IVA a 23%

            4. Voltar ao Menu Principal""")

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

        if opcao1 == "1":

            preco_produto = pergunta()

            procciva = round((preco_produto*1.06),2) 

            tiva = round((preco_produto*0.06),2)

            print("O preço total do produto é {}" .format (procciva))

            print("\nO valor total do Iva é {}" .format (tiva))

            produtos_com_iva()



        elif opcao1 == "2":

             preco_produto = pergunta()

             procciva = round((preco_produto*1.13),2) 

             tiva = round((preco_produto*0.13),2)

             print("\nO preço total do produto é {}" .format (procciva))

             print("\nO valor total do Iva é {}" .format (tiva))

             produtos_com_iva()

        elif opcao1 == "3":

           preco_produto = pergunta()

           procciva = round((preco_produto*1.23),2) 

           tiva = round((preco_produto*0.23),2)

           print("\nO preço total do produto é {}" .format (procciva))

           print("\nO valor total do Iva é {}" .format (tiva))

           produtos_com_iva()

        elif opcao1 == "4":

              menu1()      

        else:

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

            opcao1 = None



def produtos_sem_iva():

  opcao2 = True

  while opcao2:

    

        print("\n\t\tMenu\n\n")

        print("\t\t Tirar o Iva do Produto\n")

        print("""

            1. IVA a 6%

            2. IVA a 13%

            3. IVA a 23%

            4. Voltar ao Menu Principal""")

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

        if opcao2 == "1":

             preco_produto = pergunta()

             prosiva = round((preco_produto/1.06),2) 

             tiva = round((preco_produto-prosiva),2)

             print("O preço total do produto sem IVA é {}" .format (prosiva))

             print("\nO valor total do Iva é {}" .format (tiva))

             produtos_sem_iva()



        elif opcao2 == "2":

             preco_produto = pergunta()

             prosiva = round((preco_produto/1.13),2) 

             tiva = round((preco_produto-prosiva),2)

             print("O preço total do produto sem IVA é {}" .format (prosiva))

             print("\nO valor total do Iva é {}" .format (tiva))

             produtos_sem_iva()

        elif opcao2 == "3":

             preco_produto = pergunta()

             prosiva = round((preco_produto/1.23),2) 

             tiva = round((preco_produto-prosiva),2)

             print("O preço total do produto sem IVA é {}" .format (prosiva))

             print("\nO valor total do Iva é {}" .format (tiva))

             produtos_sem_iva()

        elif opcao2 == "4":

              menu1()      

        else:

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

            opcao2 = None




menu1()

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Calcular a percentagem de ocupação