from utilidadesCeV import moeda from utilidadesCeV import dado preco = dado.leiaDinheiro('Digite o preço: R$') taxa = int(input('Quantos porcentos de taxa?: ')) moeda.resumo(preco, taxa)
#!/usr/bin/env python # -*- coding: utf-8 -*- # Dentro do pacote utilidadesCeV que criamos no desafio 111, temos # um módulo chamado dado. Crie uma funçao chamada leiaDinheiro() # que seja capaz de funcionar como a função input(), mas com uma # validação de dados para aceitar apenas valores que sejam monetários. from utilidadesCeV import dado, moeda valor = dado.leiaDinheiro('Digite o preço: R$ ') moeda.resumo(valor, 35, 22)
import utilidadesCeV.moeda as moeda import utilidadesCeV.dado as dado # Entrada de dados b = dado.leiaDinheiro('Digite um valor em dinheiro R$') moeda.resumo(b, 40, 10)
from utilidadesCeV import moeda, dado n = dado.leiaDinheiro('Valor: R$ ') print() moeda.resumo(n)
# Exercício 108 '''import moeda p = float(input("Digite o preço: €")) print(f"A metade de {moeda.moeda(p)} é {moeda.moeda(moeda.metade(p))}") print(f"O dobro de {moeda.moeda(p)} é {moeda.moeda(moeda.dobro(p))}") print(f"Aumentando 10%, temos {moeda.moeda(moeda.aumentar(p,10))}") print(f"Reduzindo 13%, temos {moeda.moeda(moeda.diminuir(p,13))}")''' # Exercicio 109 '''import moeda p = float(input("Digite o preço: €")) print(f"A metade de {moeda.moeda(p)} é {moeda.metade(p,True)}") print(f"O dobro de {moeda.moeda(p)} é {moeda.dobro(p,True)}") print(f"Aumentando 10%, temos {moeda.aumentar(p,10,True)}") print(f"Reduzindo 13%, temos {moeda.diminuir(p,13,True)}")''' # Exercício 110 '''import moeda p = float(input("Digite o preço: €")) moeda.resumo(p,20,12)''' # Exercício 111 '''from utilidadesCeV import moeda p = float(input("Digite o preço: €")) moeda.resumo(p,90,39)''' # Exercício 112 from utilidadesCeV import moeda, dado p = dado.leiaDinheiro("Digite o preço: €") moeda.resumo(p,50,25)
from utilidadesCeV import moeda from utilidadesCeV import dado p = dado.leiaDinheiro('Digite um preço: R$ ') moeda.resumo(p, 35, 22)
from utilidadesCeV import moeda from utilidadesCeV.dado import leiaDinheiro num = leiaDinheiro('Digite algum valor: R$') print('-' * 30) print(f'{"RESUMO DO VALOR":^30}') print('-' * 30) moeda.resumo(num) print('-' * 30)
print(""" 112) Dentro do pacote utilidadesCeV que criamos no desafio 111, temos um módulo chamado dado. Crie uma função chamada leiaDinheiro() que seja capaz de funcionar como a função input(), mas com uma validação de dados para aceitar apenas valores que sejam monetários. """) from utilidadesCeV import moeda from utilidadesCeV import dado preco = dado.leiaDinheiro('Informe o preço (R$): ') moeda.resumo(preco, 10, 15)
''' Dentro do pacote utilidadesCeV que criamos no desafio 111, temos um módulo chamado dado. Crie uma função chamada leiaDinheiro() que seja capaz de funcionar como a função imputa(), mas com uma validação de dados para aceitar apenas valores que seja monetários. ''' from utilidadesCeV import dado, moeda moeda.resumo(dado.leiaDinheiro('Digite um valor: '), 20, 10)
from utilidadesCeV import dado from utilidadesCeV import moeda p = dado.leiaDinheiro('Digite o preço: ') moeda.resumo(p, 80, 35)
from auxiliar import receberInt, receberFixo from utilidadesCeV import moeda, dado # main menu = f""" \t {'=~'*20}= \t :{'Digite uma Opção':^39}: \t {'=~'*20}= \t : {'[1] - Inserir valor':<37} : \t : {'[2] - Encerrar':<37} : \t {'=~'*20}= \t > """ while True: op = receberInt(menu) if op == 1: moeda.resumo( val=dado.leiaDinheiro('\n\tDigite o preço: '), porcAum=float( input( '\n\tDigite a porcentagem de aumento (10 para 10%, 5 para 5%, etc): ' )), porcDim=float( input( '\n\tDigite a porcentagem de diminuição (10 para 10%, 5 para 5%, etc): ' ))) elif op == 2: break else: print('\n\t\t!!! OPÇÃO INVÁLIDA !!!')
from utilidadesCeV import moeda, dado num = dado.leiaDinheiro("Digite um valor monetário: \n> R$") moeda.resumo(num)
#Dentro do pacote utilidadesCeV que criamos no desafio 111, temos um módulo chamado dado. Crie uma função #chamada leiaDinheiro() que seja capaz de funcionar como a função input(), mas com uma validação de dados #para aceitar apenas valores que sejam monetários. from utilidadesCeV import dado from utilidadesCeV import moeda p = dado.leiaDinheiro('Preço: R$') moeda.resumo(p, 35, 22)
# Crie um módulo chamado moeda.py que tenha as funções # incorporadas aumentar(), diminuir(), dobro() e metade(). # Faça também um programa que importe esse módulo e use algumas dessas funções. from utilidadesCeV import moeda, dado n = dado.leiaDinheiro('Valor R$: ') print('O que deseja fazer?') op = int(input('[1] Aumentar [2] Diminuir [3] Dobrar [4] Metade ')) if op == 1: a = float(input('Quanto deseja aumentar? ')) r = moeda.aumentar(n, a) print(f'Valor {n} com aumento de {a} = {r}') elif op == 2: d = float(input('Quanto deseja diminuir? ')) r = moeda.diminuir(n, d) print(f'Valor {n} com diminuição de {d} = {r}') elif op == 3: r = moeda.dobro(n) print(f'Valor {n} dobrado = {r}') elif op == 4: r = moeda.metade(n) print(f'Valor {n} sua metade: {r}') else: print('Opção inválida!')