Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Agora que você já estudou vários algoritmos, pedimos que 
você aprimore o algoritmo do operador de caixa de 
supermercado. Imagine que, para atrair mais clientes, o 
supermercado agora começará a dar descontos nas compras 
realizadas. Com base nesta informação, elabore um algoritmo 
estendido para o operador de caixa, atendendo às seguintes 
especificações: 
 
· assim como no algoritmo original, o valor de todos os 
produtos desejados deve ser somado no início da operação; 
· o supermercado deseja, então, aplicar um desconto para 
o cliente tendo como base o valor da compra: se o total da 
compra for menor que R$ 50,00, nenhum desconto é aplicado; 
se o valor for maior ou igual a R$ 50,00 e menor do que R$ 
200,00, o cliente receberá 5% de desconto na compra; e se o 
valor for maior ou igual a R$ 200,00, o cliente receberá 10% 
de desconto. Por exemplo, em uma compra de R$ 250,00, o 
cliente recebe 10% de desconto, o que equivale a R$ 25,00 de 
desconto. Logo, ele pagaria apenas R$ 225,00; 
· o cliente deve ser informado se ele ganhou algum 
desconto e de quanto foi esse desconto; 
· em seguida, o valor total que o cliente deve pagar deve 
ser informado; 
· o operador recebe o dinheiro; 
· por fim, o troco é calculado e devolvido. 
Para simplificar, você pode se basear no modelo a seguir, que 
traz alguns dos passos do algoritmo original. Esses passos não 
precisam ser modificados. Ao criar novos passos no algoritmo, 
não se esqueça de utilizar os conceitos que estudamos 
recentemente na disciplina, como variáveis, expressões 
aritméticas e expressões lógicas. Bons estudos! 
 
 
 
 
Algoritmo de caixa de supermercado com descontos 
1. Real soma; 
2. soma ← somar o valor de todos os produtos desejados; 
3. Receber o dinheiro do cliente; 
4. Calcular o troco; 
5. Devolver o troco. 
 
 
Solução simples de algol simplificado: 
Algoritmo de compra em supermercado com Descontos: 
 
01. Real soma; 
02. Real D; 
03. Real Troco; 
04. Soma = soma de todos os produtos comprados; 
05. Se soma > 50 e soma <200; 
06. Informar : "Desconto de 5%!"; 
07. Se soma >= 200; 
08. Informar: "Desconto de 10%!"; 
09. Senão 
10. Informar: "Sem desconto"; 
11. Receber dinheiro de cliente; 
12. Informar D; 
13 . D = dinheiro recebido; 
13. Se D = soma; 
 Informar:"Mercadoria paga."; 
14. Se D < soma; 
15. Informar: "Pagamento insuficiente"; 
16. Senão 
17. Troco = D - soma; 
18.Devolver troco ao cleinte se houver; 
19. Informar valor do troco;

Mais conteúdos dessa disciplina