Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pagodeiro_tiago

[Resolvido] Preciso desenvolver algoritmo de saque bancário

Recommended Posts

REALIDADE: Algorítimo usado nos terminais de instituições financeiras. (caixa eletrônico)

Situação Problema: Usando todo conhecimento acumulado sobre LÓGICA DE PROGRAMAÇÃO, elabore um algorítimo aonde o USUÁRIO digitará o valor a ser sacado. Ao FINAL deverão ser exibidas quantas células de 100, 50, 20, 10, 5, 2 e de 1 o usuário receberá?????

 

**ME AJUDEM POR FAVOR tenho q entregar esses projeto em liguaguem estruturada e fluxograma na 5ª feira dia 09/04/09**

 

EXEMPLO de como +- deverá ficar:

 

O CLIENTE QUER SACAR R$ 788,00

ENTÃO ELE RECEBERÁ:

7 notas de 100

1 nota de 50

1 nota de 20

1 nota de 10

1 nota de 5

1 nota de 2

1 nota de 1

 

Segundo o PROFº pode ser usar IF, LOOP UNTIL.. ou qualquer conhecimento jah ensinado na lógica de programação..

Por favor me ajudem..

obrigado..

 

qualquer coisa respondem o tópico ou.. me mandem por e-mail

pagodeiro_tiago@hotmail.com

obrigado!

desde jáh agradeço a atenção

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala Thiago. Segue:

 

programa saque

 

variáveis
  n_valor : real;
  n_nota_100, n_nota_50, n_nota_20, n_nota_10, n_nota_5, n_nota_2, n_nota_1 : inteiro;
fim-variaveis

início
 imprima("Entre com o valor do saque:");
 n_valor := leia();

 enquanto n_valor MOD 100 >= 1 faça
	n_nota_100 <- n_nota_100 + 1
	n_valor <- n_valor - 100
 fim-enquanto

 enquanto n_valor MOD 50 >= 1 faça
	n_nota_50 <- n_nota_50 + 1
	n_valor <- n_valor - 50
 fim-enquanto

 enquanto n_valor MOD 20 >= 1 faça
	n_nota_20 <- n_nota_20 + 1
	n_valor <- n_valor - 20
 fim-enquanto

 enquanto n_valor MOD 10 >= 1 faça
	n_nota_10 <- n_nota_10 + 1
	n_valor <- n_valor - 10
 fim-enquanto

 enquanto n_valor MOD 5 >= 1 faça
	n_nota_5 <- n_nota_5 + 1
	n_valor <- n_valor - 5
 fim-enquanto

 enquanto n_valor MOD 2 >= 1 faça
	n_nota_2 <- n_nota_2 + 1
	n_valor <- n_valor - 2
 fim-enquanto

 enquanto n_valor MOD 1 >= 1 faça
	n_nota_1 <- n_nota_1 + 1
	n_valor <- n_valor - 1
 fim-enquanto

 imprima(n_nota_100 , " Notas de 100.")
 imprima(n_nota_50 , " Notas de 50.")
 imprima(n_nota_20 , " Notas de 20.")
 imprima(n_nota_10 , " Notas de 10.")
 imprima(n_nota_5 , " Notas de 5.")
 imprima(n_nota_2 , " Notas de 2.")
 imprima(n_nota_1 , " Notas de 1.")

fim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiro leia as regras do fórum: http://forum.imasters.com.br/index.php?act=Help

Segundo esse tópico pode te dar uma luz: http://forum.imasters.com.br/index.php?showtopic=336716

 

Você tentou fazer?? desenvolveu alguma lógica???

Você tem sorte q é um algoritmo facil, caso contrário você teria que torcer muito para alguem te ajudar.

 

Respeite as regras.!

 

 

[]s

 

---

Título Editado:

 

Ajuda = preciso desenvolver esse algoritmo http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Preciso desenvolver algoritmo de saque bancário

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiro leia as regras do fórum: http://forum.imasters.com.br/index.php?act=Help

Segundo esse tópico pode te dar uma luz: http://forum.imasters.com.br/index.php?showtopic=336716

 

Você tentou fazer?? desenvolveu alguma lógica???

Você tem sorte q é um algoritmo facil, caso contrário você teria que torcer muito para alguem te ajudar.

 

Respeite as regras.!

 

 

[]s

 

---

Título Editado:

 

Ajuda = preciso desenvolver esse algoritmo http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Preciso desenvolver algoritmo de saque bancário

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quero Aki pedir desculpas por tudo...

fiquei tão desesperado q new cheguei a ler as regras...

Muito obrigado pela ajuda.. agradeço mesmo ao quitZAUMMM por ter me ajudado na solução!

....

Sim tentei fazer.. mas estava quebrando a cabeça quanto a quantidade de MOD a ser usado se estava certo..

mas solucionei pós o recebimento do post, analizando seu algoritimo!!

 

mas desde ja agradeço... pode deixasr que li as regras e agora vou segui-las

agrdeço a solução

muito obrigado tenha um bom dia!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza pagodeiro_tiago espero q entenda minha posição pois como moderador tenho q deixar a "casa em ordem"..

 

sempre q precisar apareça por aki.!

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.