Ejemplo n.º 1
0
#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}.')
Ejemplo n.º 2
0
import moeda

num = float(input("Digite um valor:\n>R$ "))

aumento = moeda.aumentar(num, format=True)
diminuido = moeda.diminuir(num, format=True)

print(f"\nAumentando {aumento[1]}%, temos {aumento[0]}")
print(f"Diminuindo {diminuido[1]}%, temos {diminuido[0]}")
print(f"\nO dobro de {moeda.moeda(num)} é {moeda.dobro(num, format = True)}")
print(f"A metade de {moeda.moeda(num)} é {moeda.metade(num, format = True)}")
Ejemplo n.º 3
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)))
Ejemplo n.º 4
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))
Ejemplo n.º 5
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

num = float(input('Digite o preço R$'))
moeda.metade(num)
moeda.dobro(num)
moeda.aumentar(num)
Ejemplo n.º 6
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))))
Ejemplo n.º 7
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)))
Ejemplo n.º 8
0
import moeda

num = float(input("Digite um valor:\n>R$ "))

aumento = moeda.aumentar(num)
diminuido = moeda.diminuir(num)

print(
    f"\nAumentando {aumento[1]}% em R$ {num}, temos {moeda.moeda(aumento[0])}")
print(
    f"Diminuindo {diminuido[1]}% em R$ {num}, temos {moeda.moeda(diminuido[0])}"
)
print(f"\nO dobro de {moeda.moeda(num)} é {moeda.moeda(moeda.dobro(num))}")
print(f"A metade de {moeda.moeda(num)} é {moeda.moeda(moeda.metade(num))}")
Ejemplo n.º 9
0
import moeda

n = int(input('Digite um valor: '))
print('Dobro: {}'.format(moeda.dobrar(n)))
print('Metade: {}'.format(moeda.metade(n)))
print('Aumento 10: {}'.format(moeda.aumentar(n, 10)))
print('Diminuir 10: {}'.format(moeda.diminuir(n, 10)))
Ejemplo n.º 10
0
        input(
            '\tDigite a moeda em que deseja trabalhar (R$ para reais, US$ para dólar estadunidense, etc): '
        ))
    desc = receberInt(
        '\tDigite com quantas casas decimais você deseja trabalhar: ')
else:
    resp = False
    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:
Ejemplo n.º 11
0
\t {'=~'*20}=
\t :{'Digite uma Opção':^39}:
\t {'=~'*20}=
\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 !!!')
Ejemplo n.º 12
0
import moeda

f = int(input('Digite o valor em R$ '))

print(moeda.aumentar(f))
print(moeda.diminiuir(f))
print(moeda.metade(f))
print(moeda.dobrar(f))
Ejemplo n.º 13
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)))
Ejemplo n.º 14
0
import moeda
print(moeda.dobro(20))
print(moeda.metade(20))
print(moeda.aumentar(20))
print(moeda.diminuir(20))
Ejemplo n.º 15
0
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))
Ejemplo n.º 16
0
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))))
Ejemplo n.º 17
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())
Ejemplo n.º 18
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)))
Ejemplo n.º 19
0
# 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)}.')
Ejemplo n.º 20
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
Ejemplo n.º 21
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   > """

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 !!!')
Ejemplo n.º 22
0
#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}.')
# 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))
Ejemplo n.º 24
0
import moeda

n = int(input('Digite um valor: '))
a = int(input('Digite um aumento: '))
d = int(input('Digite um valor para dimuir: '))

print(moeda.aumentar(n, a))
print(moeda.diminuir(n, d))
print(moeda.dobrar(n))
print(moeda.metade(n))