Académique Documents
Professionnel Documents
Culture Documents
Tecnologia
BC0505 Processamento da Informao
Prof. Edson Pinheiro Pimentel
ATIVIDADE PRTICA
TESTE 1:
Entrada: 18, 23, 44, 21, 15, 11, 32, 17, 18, 22, 62, 43, 33, 61, 18
Saida Esperada: 62
EXECUTE SEU PROGRAMA COM AS ENTRADAS ACIMA.
- COLE AQUI A FIGURA (PRINT SCREEN) DA SUA EXECUO: TESTE 1
- DICA: FAA UM RECORTE APENAS DA PARTE DE BAIXO (CONSOLE) NO
PORTUGOL STUDIO QUE MOSTRE A EXECUO DO SEU PROGRAMA. PARA
RECORTAR UTILIZE, POR EXEMPLO, O PAINT BRUSH.
TESTE 2:
Entrada: 15, 11, 32, 17, 18, 23, 44, 21, 18, 22, 61, 18, 62, 43, 33
Saida Esperada: 62
EXECUTE SEU PROGRAMA COM AS ENTRADAS ACIMA.
- COLE AQUI A FIGURA (PRINT SCREEN) DA SUA EXECUO: TESTE 2
- DICA: FAA UM RECORTE APENAS DA PARTE DE BAIXO (CONSOLE) NO
PORTUGOL STUDIO QUE MOSTRE A EXECUO DO SEU PROGRAMA. PARA
RECORTAR UTILIZE, POR EXEMPLO, O PAINT BRUSH.
Considere que voc est desenvolvendo um programa para o caixa eletrnico de um banco. O
cliente do banco fornece ao caixa quanto dinheiro deseja retirar e o caixa deve liberar o valor
utilizando as cdulas disponveis.
Por exemplo, no caso de um caixa que tenha apenas notas de 10, 20 e 50 reais, um usurio que
solicita o saque de 180 reais deve receber 3 notas de 50, 2 notas de 20 e 1 nota de 10.
Escreva um programa que solicita ao usurio que ele entre com um valor a ser sacado e mostre
a quantidade de cdulas de cada valor a ser dispensado para o cliente. O caixa deve devolver o
menor nmero possvel de clulas que totalizem o valor solicitado. Suponha que o caixa tenha
notas de 50, 10, 5 e 1.
ATENO - O programa dever efetuar a validao da entrada de dados de modo a
no processar valores NEGATIVOS e nem saques superiores a 2000 (dois mil reais)
Exemplo: Se o cliente informar 543.00 o programa deve informar:
10 notas de 50
4 notas de 10
3 notas de 1
Entrada: -500
Sada Esperada: Informe um valor maior que zero
Entrada: 327,00
Sada Esperada: 6 notas de 50, 2 notas de 10, 1 nota de 5, 2 notas de 1
TESTE 2:
Entrada: -40.00
Sada Esperada: Informe um valor maior que zero
Entrada: 4000
Sada Esperada: Saque limite: 2000 reais
Entrada: 40.00
Saida Esperada: 0 notas de 50, 4 notas de 10, 0 notas de 5, 0 notas de 1