Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

[Sugestão] Contador de cédulas únicas

def caixa_eletronico():
    cedulas = [100, 50, 20, 10, 5, 2]

    try:
        valor = int(input('Digite o valor: '))
        if valor <= 0:
            print('ERRO: O valor deve ser positivo.')
        elif valor % 2 != 0:
            print('ERRO: O valor deve ser multiplo de 2.')
        else:
            print('Cedulas entregues:')

            for cedula in cedulas:
                quantidade = valor // cedula
                if quantidade > 0:
                    print(f'{quantidade} cedulas de R$ {cedula}')
                    valor = valor % cedula

    except ValueError:
        print('ERRO: Digite um valor numerico valido.')

caixa_eletronico()