Você está desenvolvendo um sistema para uma máquina de refrigerante.Essa máquina, dá ao cliente, a opção de escolher refrigerantes de valores de R$ 1,00 ; R$ 1,50 ; R$ 2,00 ; R$ 2,50 e R$ 3,00. E também pede ao cliente para depositar o dinheiro na máquina.Desenvolva um algoritmo que receba estas informações e calcule o troco considerando o dinheiro depositado pelo cliente e o refrigerante escolhido.( Caso o dinheiro depositado for menor que o valor do refrigerante, a máquina deverá calcular quanto falta e informar ao cliente. visualg
Respostas
Resposta:
Algoritmo "Máquina de Refrigerantes"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Antonio Carlos Nicolodi
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 17/04/2020
Var
opcao:inteiro
preco:real
dinheiro:real
troco:real
Inicio
escreval("[1] Coca-Cola.......R$ 1,00")
escreval("[2] Sprite..........R$ 1,50")
escreval("[3] Guaraná.........R$ 2,00")
escreval("[4] Fanta...........R$ 2,50")
escreval("[5] Soda............R$ 3,00")
escreva("Escolha uma opção:")
leia(opcao)
ESCOLHA opcao
caso 1
preco <- 1.0
caso 2
preco <- 1.5
caso 3
preco <- 2.0
caso 4
preco <- 2.5
caso 5
preco <- 3.0
outrocaso
escreva("Não temos isso no cardápio!")
Fimalgoritmo
FIMESCOLHA
escreva("Insira o dinheiro: ")
leia(dinheiro)
troco <- dinheiro - preco
SE troco >= 0 ENTAO
escreval("total...............R$ ", preco)
escreval("troco...............R$ ", troco)
escreva("..Obrigado pela compra!..")
SENAO
escreva("Ops! Ainda faltam R$ ", troco * -1, " para completar seu pedido!")
FIMSE
Fimalgoritmo