Pesquisar na Comunidade
Mostrando resultados para as tags ''if elif else''.
Encontrado 1 registro
-
Gente, eu estou com um problema nesse código tá dando erro de indentação na linha 40, não sie por quê. print ("Seja bem-vindo ao banco do CIn!\n\n") valor_saque = int(input("Digite o valor que você deseja sacar!\n Obs: Valor mínimo: R$10. Valor máximo: R$600.\n\n")) if valor_saque < 10 or valor_saque > 600 : print ("não é possivel realizar o saque!") notas_receb100 = valor_saque // 100 resto100 = valor_saque % 100 notas_receb50 = resto100 // 50 resto50 = resto100 % 50 notas_receb10 = resto50 // 10 resto10 = resto50 % 10 notas_receb5 = resto10 // 5 resto5 = resto10 % 5 notas_receb1 = resto5 resto1 = resto5 % 1 if notas_receb100 != 0 : if resto100 == 0 : print (notas_receb100, "notas de R$ 100\n") if resto100 > 0 : if resto50 == 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb50, "notas de R$ 50\n") if resto50 > 0 and resto10 == 0 and notas_receb50 != 0: print (notas_receb100, "notas de R$ 100\n", notas_receb50, "notas de R$ 50\n", notas_receb10, "notas de R$ 10\n") if resto50 > 0 and resto10 == 0 and notas_receb50 == 0: print (notas_receb100, "notas de R$ 100\n", notas_receb10, "notas de R$ 10\n") if resto10 > 0 and resto5 == 0 and notas_receb50 != 0 and notas_receb10 != 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb50, "notas de R$ 50\n", notas_receb10, "notas de R$ 10\n", notas_receb5, "notas de R$ 5\n") if resto10 > 0 and resto5 == 0 and notas_receb50 == 0 and notas_receb10 != 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb10, "notas de R$ 10\n", notas_receb5, "notas de R$ 5\n") if resto10 > 0 and resto5 == 0 and notas_receb50 != 0 and notas_receb10 == 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb50, "notas de R$ 50\n", notas_receb5, "notas de R$ 5\n") if resto10 > 0 and resto5 == 0 and notas_receb50 == 0 and notas_receb10 == 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb5, "notas de R$ 5\n") if resto5 > 0 and notas_receb50 != 0 and notas_receb10 != 0 and notas_receb5 != 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb50, "notas de R$ 50\n", notas_receb10, "notas de R$ 10\n", notas_receb5, "notas de R$ 5\n", notas_receb1, "notas de R$1\n") if resto5 > 0 and notas_receb50 == 0 and notas_receb10 != 0 and notas_receb5 != 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb10, "notas de R$ 10\n", notas_receb5, "notas de R$ 5\n", notas_receb1, "notas de R$1\n") if resto5 > 0 and notas_receb50 != 0 and notas_receb10 == 0 and notas_receb5 != 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb50, "notas de R$ 50\n", notas_receb5, "notas de R$ 5\n", notas_receb1, "notas de R$1\n") if resto5 > 0 and notas_receb50 != 0 and notas_receb10 != 0 and notas_receb5 == 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb50, "notas de R$ 50\n", notas_receb10, "notas de R$ 10\n", notas_receb1, "notas de R$1\n") if resto5 > 0 and notas_receb50 == 0 and notas_receb10 == 0 and notas_receb5 != 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb5, "notas de R$ 5\n", notas_receb1, "notas de R$1\n") if resto5 > 0 and notas_receb50 == 0 and notas_receb10 != 0 and notas_receb5 == 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb10, "notas de R$ 10\n", notas_receb1, "notas de R$1\n") if resto5 > 0 and notas_receb50 != 0 and notas_receb10 == 0 and notas_receb5 == 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb50, "notas de R$ 50\n", notas_receb1, "notas de R$1\n") if resto5 > 0 and notas_receb50 == 0 and notas_receb10 == 0 and notas_receb5 == 0 : print (notas_receb100, "notas de R$ 100\n", notas_receb1, "notas de R$1\n") if notas_receb100 == 0 and notas_receb50 != 0 : if resto100 > 0 : if resto50 == 0 : print (notas_receb50, "notas de R$ 50\n") if resto50 > 0 : if resto10 == 0 : print (notas_receb50, "notas de R$ 50\n", notas_receb10, "notas de R$ 10\n") if resto10 > 0 : if resto5 == 0 : if notas_receb10 != 0: print (notas_receb50, "notas de R$ 50\n", notas_receb10, "notas de R$ 10\n", notas_receb5, "notas de R$ 5\n") else : print (notas_receb50, "notas de R$ 50\n", notas_receb5, "notas de R$ 5\n") if resto5 > 0 : if resto1 == 0 and notas_receb10 != 0 and notas_receb5 != 0 : print (notas_receb50, "notas de R$ 50\n", notas_receb10, "notas de R$ 10\n", notas_receb5, "notas de R$ 5\n", notas_receb1, "notas de R$1\n") if resto1 == 0 and notas_receb10 == 0 and notas_receb5 != 0 : print (notas_receb50, "notas de R$ 50\n", notas_receb5, "notas de R$ 5\n", notas_receb1, "notas de R$1\n") else : print (notas_receb50, "notas de R$ 50\n", notas_receb1, "notas de R$1\n") if notas_receb100 == 0 and notas_receb50 == 0 and notas_receb10 != 0 : if resto50 > 0 : if resto10 == 0 : print (notas_receb10, "notas de R$ 10\n") if resto10 > 0 : if resto5 == 0 : print (notas_receb10, "notas de R$ 10\n", notas_receb5, "notas de R$ 5\n") if resto5 > 0 : if resto1 == 0 : if notas_receb5 != 0 : print (notas_receb10, "notas de R$ 10\n", notas_receb5, "notas de R$ 5\n", notas_receb1, "notas de R$1\n") else : print (notas_receb10, "notas de R$ 10\n", notas_receb1, "notas de R$1\n") SAQUE NO CAIXA Descrição Faça um Programa para um caixa eletrônico. O programa deverá perguntar ao usuário a valor do saque e depois informar quantas notas de cada valor serão fornecidas. As notas disponíveis serão as de 1, 5, 10, 50 e 100 reais. O valor mínimo é de 10 reais e o máximo de 600 reais. caso o saque seja fora do valor minimo e máximo o programa deve exibir a seguinte mensagem “não é possivel fazer o saque”. O programa DEVE se preocupar com a quantidade de notas existentes na máquina (deverá imprimir a menor quantidade possível de notas, dando preferência às notas de maior valor) Formato de entrada: Uma variável do tipo int (numero), (10 ≤ N ≤ 600). Formato de saída: Strings contendo a quantidade de notas de cada cédula. Exemplo de entrada: 326 Exemplo de saída: 3 notas de R$ 100 2 notas de R$ 10 1 notas de R$ 5 1 notas de R$ 1 Exemplo de entrada: 25 Exemplo de saída: 2 notas de R$ 10 1 notas de R$ 5 Exemplo de entrada: 9 Exemplo de saída: não é possivel fazer o saque