Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Algoritmo: Automação de Atendimento de Cafeteria

ALGORITMO: Atendimento_Cafeteria

VARIAVEIS:
soma_total, preco_item, valor_final: REAL
qtd_itens, i: INTEIRO
nome_item, eh_cadastrado: TEXTO

INICIO:
soma_total = 0
ESCREVA "Informe a quantidade de itens:"
LER qtd_itens

// Estrutura de repetição para acumular os preços
PARA i DE 1 ATE qtd_itens FACA
    ESCREVA "Nome do item ", i, ":"
    LER nome_item
    ESCREVA "Preço do item ", i, ":"
    LER preco_item
    soma_total = soma_total + preco_item
FIM_PARA

ESCREVA "Cliente possui cadastro? (S/N):"
LER eh_cadastrado

// Estrutura de decisão para o desconto
SE eh_cadastrado == "S" ENTAO
    valor_final = soma_total * 0.90
    ESCREVA "Valor final com 10% de desconto: R$ ", valor_final
SENAO
    ESCREVA "Valor final: R$ ", soma_total
FIM_SE

FIM

1 resposta
solução!

Oi, André! Como vai?

Agradeço por compartilhar.

Gostei da sua solução, ficou bem organizada e clara, com uso correto de repetição para somar os itens e decisão para aplicar o desconto, o que mostra um bom entendimento da lógica proposta na atividade.

Continue praticando esse tipo de estrutura, pois isso fortalece muito sua base em programação. Dica: você pode melhorar ainda mais validando a resposta do usuário no cadastro (aceitar apenas "S" ou "N"), fazendo isso com uma condição extra antes do cálculo para evitar entradas inválidas.

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