1
resposta

[Dúvida] Algoritmo para Automatizar Atendimento na Cafeteria

algoritmo "SimuladorCafeteria"

var
    qtd_itens, i: inteiro
    nome: caractere
    preco, total, total_com_desconto: real
    cadastrado: caractere

inicio
    escreva("Quantos itens o cliente vai pedir? ")
    leia(qtd_itens)

    total <- 0

    para i de 1 ate qtd_itens faca
        escreva("Nome do item ", i, ": ")
        leia(nome)

        escreva("Preço do item ", i, ": ")
        leia(preco)

        total <- total + preco
    fimpara

    escreva("O cliente é cadastrado? (s/n): ")
    leia(cadastrado)

    se cadastrado = "s" entao
        total_com_desconto <- total * 0.9
        escreval("Valor total com 10% de desconto: R$ ", total_com_desconto:0:2)
    senao
        escreval("Valor total sem desconto: R$ ", total:0:2)
    fimse

fimalgoritmo

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Ana! Como vai?

Agradeço por compartilhar.

Gostei muito do seu algoritmo, ele está bem estruturado e claro. Você utilizou o laço para e o condicional se/senão de forma adequada para resolver o desafio da cafeteria.

Continue explorando a lógica de programação, isso vai te ajudar a criar soluções ainda mais completas.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!