Informática, perguntado por ggluisgustavo, 10 meses atrás

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

Soluções para a tarefa

Respondido por fqpl059
1

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

Perguntas interessantes