#crie um moodulo chamado moeda.py que tenha as funcoes
#incorporadas aumentar(), diminuir(), dobro() e metade()
#faça tambem um prog que importe esse modulo e use algumas dessas funcoes

import moeda

num = float(input('Digite um valor: '))
pcta = float(input('Escolha uma porcentagem de aumento: '))

pctd = float(input('Escolha uma porcentagem de redução: '))

dobro = moeda.dobro(num)
metade = moeda.metade(num)
diminuir = moeda.diminuir(num, pctd)
aumentar = moeda.aumentar(num, pcta)

print(f'O dobro de {num} é {dobro:.2f}.')
print(f'A metade de {num} é {metade:.2f}.')
print(f'{num} com um aumento de {pcta}% é {aumentar:.2f}.')
print(f'{num} com uma redução de {pctd}% é {diminuir:.2f}.')
import moeda

valor = float(input('Digite um valor: '))
aumento = int(input('Qual "%" deseja aumentar:'))
reduzir = int(input('Qual "%" deseja reduzir:'))
'''

print (f'O {valor} recebeu o aumento de {aumento} e ficará em {moeda.aumentar(valor,aumento)}')
print (f'O {valor} recebeu o redução de {aumento} e ficará em {moeda.diminuir(valor,reduzir)}')
print (f'O dobro de {valor} é igual a {moeda.dobro(valor)}')
print (f'O metade de {valor} é igual a {moeda.metade(valor)}')
'''

print(moeda.aumentar(valor, aumento, True))
print(moeda.diminuir(valor, reduzir, True))
print(moeda.dobro(valor, True))
print(moeda.metade(valor, True))
Exemple #3
0
from moeda import moeda, metade, dobro, aumentar, diminuir

numero = float(input('Digite o preço: R$ '))
print('A metade de {} é {}.'.format(moeda(numero), moeda(metade(numero))))
print('O dobro de {} é {}.'.format(moeda(numero), moeda(dobro(numero))))
print('Aumentando {}%, temos {}.'.format(15, moeda(aumentar(numero, 15))))
print('Diminuindo {}%, temos {}.'.format(15, moeda(diminuir(numero, 15))))
Exemple #4
0
"""""ex109 - Formatando Moedas em Python
Modifique as funcoes que foram criadas no desafio 107 para que elas
aceitem um parametro ou mais, informando se o valor retornado por
elas vai ser ou nao formatado pela funcao moeda(), desenvolvido no
desafio 108."""


import moeda

preco = float(input("Digite o preco: "))
print("A metade de {} é {}".format(moeda.moeda(preco), moeda.metade(preco, True)))
print("O dobro de {} é {}".format(moeda.moeda(preco), moeda.dobro(preco, True)))
print("Aumentado 10%, temos {}".format(moeda.aumentar(preco, 10, True)))
print("Reduzindo 13%, temos {}".format(moeda.diminuir(preco, 13, True)))
\t : {'[2] - Diminuir o preço':<37} :
\t : {'[3] - Dobrar o preço':<37} :
\t : {'[4] - Dividir o preço pela metade':<37} :
\t : {'[5] - Encerrar':<37} :
\t {'=~'*20}=
\t   > """

md = input('\tDigite a moeda em que deseja trabalhar (R$ para reais, US$ para dólar estadunidense, etc): ')
dec = receberInt('\tDigite com quantas casas decimais você deseja trabalhar: ')

while True:
    op = receberInt(menu)
    if op == 1:
        porc = receberPorcentagem()
        pFinal = moeda.moeda(moeda.aumentar(receberPreco(), porc), md, dec)
        print(f'\n\tPreço após o aumento de {porc}% = {pFinal}')
    elif op == 2:
        porc = receberPorcentagem()
        pFinal = moeda.moeda(moeda.diminuir(receberPreco(), porc), md, dec)
        print(f'\n\tPreço após a diminuição de {porc}% = {pFinal}')
    elif op == 3:
        pFinal = moeda.moeda(moeda.dobro(receberPreco()), md, dec)
        print(f'\n\tPreço dobrado = {pFinal}')
    elif op == 4:
        pFinal = moeda.moeda(moeda.metade(receberPreco()), md, dec)
        print(f'\n\tPreço dividido pela metade = {pFinal}')
    elif op == 5:
        break
    else:
        print('\n\t\t!!! OPÇÃO INVÁLIDA !!!')
# Exercício Python 109: Modifique as funções que form criadas no desafio 107 para que elas aceitem
# um parâmetro a mais, informando se o valor retornado por elas vai ser ou não formatado pela função moeda(),
# desenvolvida no desafio 108.

import moeda

print(moeda.aumentar(1))
print(moeda.diminuir(5))
print(moeda.dobro(2))
print(moeda.metade(10, True))
print(moeda.formataMoeda(10.00))
import moeda
preco = float(input('Digite um preço: R$'))
print('A metade de {} é {}'.format(moeda.formatacao(preco),
                                   moeda.formatacao(moeda.metade(preco))))
print('O dobro de {} é {}'.format(preco, moeda.formatacao(moeda.dobro(preco))))
print('Aumentando 10% temos {}'.format(
    moeda.formatacao(moeda.aumentar(preco, 10))))
# Modifique as funções que form criadas no desafio 107 para que elas aceitem um parâmetro a mais,
# informando se o valor retornado por elas vai ser ou não formatado pela função moeda(), desenvolvida no desafio 108.

from moeda import aumentar, diminuir, dobro, metade, moeda

valor = float(input('Digite o valor: R$ '))
taxa = int(input('Digite  a taxa: '))
resultado_com_aumento = aumentar(valor, taxa)
resultado_com_desconto = diminuir(valor, taxa)
resultado_com_dobro = dobro(valor)
resultado_com_metade = metade(valor)

print(
    f'O valor {moeda(valor)} com um aumento de {taxa}% fica {moeda(resultado_com_aumento)}.'
)
print(
    f'O valor {moeda(valor)} com um desconto de {taxa}% fica {moeda(resultado_com_desconto)}.'
)
print(f'O dobro do valor {moeda(valor)} é de {moeda(resultado_com_dobro)}.')
print(f'A metade do valor {moeda(valor)} é de {moeda(resultado_com_metade)}.')
Exemple #9
0
    md = desc = ''

while True:
    op = receberInt(menu)
    if op == 1:
        porc = receberPorcentagem()
        pFinal = moeda.aumentar(receberPreco(),
                                porc,
                                fmt=resp,
                                mod=md,
                                dec=desc)
        print(f'\n\tPreço após o aumento de {porc}% = {pFinal}')
    elif op == 2:
        porc = receberPorcentagem()
        pFinal = moeda.diminuir(receberPreco(),
                                porc,
                                fmt=resp,
                                mod=md,
                                dec=desc)
        print(f'\n\tPreço após a diminuição de {porc}% = {pFinal}')
    elif op == 3:
        pFinal = moeda.dobro(receberPreco(), fmt=resp, mod=md, dec=desc)
        print(f'\n\tPreço dobrado = {pFinal}')
    elif op == 4:
        pFinal = moeda.metade(receberPreco(), fmt=resp, mod=md, dec=desc)
        print(f'\n\tPreço dividido pela metade = {pFinal}')
    elif op == 5:
        break
    else:
        print('\n\t\t!!! OPÇÃO INVÁLIDA !!!')
Exemple #10
0
\t : {'[1] - Aumentar o preço':<37} :
\t : {'[2] - Diminuir o preço':<37} :
\t : {'[3] - Dobrar o preço':<37} :
\t : {'[4] - Dividir o preço pela metade':<37} :
\t : {'[5] - Encerrar':<37} :
\t {'=~'*20}=
\t   > """

while True:
    op = receberInt(menu)
    if op == 1:
        porc = receberPorcentagem()
        pFinal = moeda.aumentar(receberPreco(), porc)
        print(f'\n\tPreço após o aumento de {porc}% = {pFinal}')
    elif op == 2:
        porc = receberPorcentagem()
        pFinal = moeda.diminuir(receberPreco(), porc)
        print(f'\n\tPreço após a diminuição de {porc}% = {pFinal}')
    elif op == 3:
        pFinal = moeda.dobro(receberPreco())
        print(f'\n\tPreço dobrado = {pFinal}')
    elif op == 4:
        pFinal = moeda.metade(receberPreco())
        print(f'\n\tPreço dividido pela metade = {pFinal}')
    elif op == 5:
        break
    else:
        print('\n\t\t!!! OPÇÃO INVÁLIDA !!!')

input('\n\nPressione <enter> para continuar')
Exemple #11
0
from moeda import dobro, metade, aumentar, diminuir

p = float(input('Digite um preço: '))
print('O dobro de R$ {:.2f} é R$ {:.2f}'.format(p, dobro(p)))
print('A metade de R$ {:.2f} é R$ {:.2f}'.format(p, metade(p)))
print('AUMENTANDO 10% de R$ {:.2f} é R$ {:.2f}'.format(p, aumentar(p, 10)))
print('DIMINUINDO 10% de R$ {:.2f} é R$ {:.2f}'.format(p, diminuir(p, 10)))
import moeda
print(moeda.dobro(20))
print(moeda.metade(20))
print(moeda.aumentar(20))
print(moeda.diminuir(20))
#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.

import moeda

num = float(input('Digite o preço R$'))
moeda.metade(num)
moeda.dobro(num)
moeda.aumentar(num)
Exemple #14
0
# 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.
import moeda
n = float(input('Valor: '))
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!')
print(moeda.resumo())
Exemple #15
0
import moeda

numero = float(input('Digite o preço: R$ '))
print('A metade de {} é {}.'.format(numero, moeda.metade(numero)))
print('O dobro de {} é {}.'.format(numero, moeda.dobro(numero)))
print('Aumentando {}%, temos {}.'.format(15, moeda.aumentar(numero, 15)))
print('Diminuindo {}%, temos {}.'.format(15, moeda.diminuir(numero, 15)))
Exemple #16
0
from moeda import dobro, metade, aumentar, diminuir, moeda

p = float(input('Digite um preço: '))
print('O dobro de {} é {}'.format(moeda(p), moeda(preço=dobro(p))))
print('A metade de {} é {}'.format(moeda(p), moeda(preço=metade(p))))
print('AUMENTANDO 10% de {} é {}'.format(moeda(p),
                                         moeda(preço=aumentar(p, 10))))
print('DIMINUINDO 10% de {} é {}'.format(moeda(p),
                                         moeda(preço=diminuir(p, 10))))
Exemple #17
0
from moeda import aumentar, metade, diminuir, dobro

quant = float(input('Digite a quantidade de moedas:'))

while True:
    opcoes = int(input('Escolha uma das opções a baixo:\n'
                       '1- Aumentar\n'
                       '2- Diminuir\n'
                       '3- Dobro\n'
                       '4- Metade\n'
                       '0- Sair\n'))

    if opcoes == 1:
        aumentar(quant)
    elif opcoes == 2:
        diminuir(quant)
    elif opcoes == 3:
        dobro(quant)
    elif opcoes == 4:
        metade(quant)
    elif opcoes == 0:
        break
Exemple #18
0
from moeda import moeda, metade, dobro, aumentar, diminuir

numero = float(input('Digite o preço: R$ '))
print('A metade de {} é {}.'.format(moeda(numero), metade(numero, True)))
print('O dobro de {} é {}.'.format(moeda(numero), dobro(numero, True)))
print('Aumentando {}%, temos {}.'.format(15, aumentar(numero, 15, True)))
print('Diminuindo {}%, temos {}.'.format(15, diminuir(numero, 15, True)))
Exemple #19
0
###########################################
#              EXERCICIO 107              #
###########################################
"""
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 moeda import aumentar, dobro, diminuir, metade
# TABELA DE CORES #
c = (
    '\033[m',  # 0 - sem cor
    '\033[1;30m',  # 1 - branco
    '\033[1;7;30m',  # 2 - branco_in
    '\033[1;31m',  # 3 - vermelho
    '\033[1;30;41m',  # 4 - vermelho_in
    '\033[1;32m',  # 5 - verde
    '\033[1;7;32m',  # 6 - verde_in
    '\033[1;33m',  # 7 - amarelo
    '\033[1;7;33m',  # 8 - amarelo_in
    '\033[1;34m',  # 9 - azul
    '\033[1;35m',  # 10 - roxo
    '\033[1;36m',  # 11 - azulc
    '\033[1;7;36m',  # 12 - azul_in
    '\033[1;37m',  # 13 - cinza
)

valor = float(input('Digite o preço: R$: '))
print(f'{c[1]}A metade de R$ {valor} é R$ {metade(valor)}{c[0]}')
Exemple #20
0
from moeda import dobro, metade, aumentar, diminuir, moeda, resumo
p = float(input('Digite um preço: '))
print('O dobro de {} é {}'.format(moeda(p), dobro(p, True)))
print('A metade de {} é {}'.format(moeda(p), metade(p, True)))
print('AUMENTANDO 10% de {} é {}'.format(moeda(p), aumentar(p, 10, True)))
print('DIMINUINDO 10% de {} é {}'.format(moeda(p), diminuir(p, 10, True)))
print(resumo(50, 10, 20))
#modifique as funcoes que foram criadas no desafio 107 para que elas aceitem
#um parametro a mais informando se o valor retornado por elas vai ser
#ou nao formatado pela funcao moeda() do desafio 108

import moeda

num = float(input('Digite um valor: '))
pcta = float(input('Escolha uma porcentagem de aumento: '))

pctd = float(input('Escolha uma porcentagem de redução: '))

dobro = moeda.dobro(num, f=True)
metade = moeda.metade(num, f=True)
diminuir = moeda.diminuir(num, pctd, f=True)
aumentar = moeda.aumentar(num, pcta, f=False)

print(f'O dobro de {num} é {dobro}.')
print(f'A metade de {num} é {metade}.')
print(f'{num} com um aumento de {pcta}% é {aumentar}.')
print(f'{num} com uma redução de {pctd}% é {diminuir}.')
Exemple #22
0
'''
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 dessasCrie 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.
funções.
'''
from moeda import metade,dobro,aumentar
preço = float(input('Digite o preço: R$'))
print(f'A metade de R${preço} é R${metade(preço):.2f}')
print(f'O dobro de R${preço} é R${dobro(preço):.2f}')
print(f'Aumentando 10% temos R${aumentar(preço,10):.2f}')
Exemple #23
0
import moeda
# esta com esse erro de referencia porque o pycharm intende que o modulo está num pacote ex107, poderiamos fazer
# from ex107 import moeda

p = float(input("Digite o preço: R$ "))

print("A metade do preço é R${}.".format(moeda.metade(p)))
print("A dobro do preço é R${}.".format(moeda.dobro(p)))