Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Desafio: Verificação de desconto

Algoritmo em linguagem natural
Solicitar a idade do cliente.
Perguntar se o cliente é estudante (Sim ou Não).
Verificar as condições para o desconto:
Se a idade for menor que 18 anos, conceder meia-entrada.
Ou, se o cliente for estudante, conceder meia-entrada.
Caso nenhuma das condições seja atendida, não conceder o desconto.
Exibir a mensagem correspondente ao resultado.

Estrutura condicional
Se idade < 18 OU estudante = "Sim"
Exibir: "Cliente tem direito à meia-entrada."
Senão
Exibir: "Cliente não tem direito à meia-entrada."
Fim Se

Fluxograma (texto)
Início

Ler idade

Ler se é estudante

Idade < 18 OU é estudante?

┌────Sim────┐
↓ ↓
Exibir: Exibir:
"Tem "Não tem
direito" direito"
↓ ↓
Fim

1 resposta

Oii Aryel, tudo bem?

Obrigada por compartilhar seu desenvolvimento no fórum! Sua solução está muito bem estruturada: o algoritmo em linguagem natural, a estrutura condicional e o fluxograma juntos mostram que você entendeu o raciocínio por trás do desafio, não só o resultado.

A lógica com o operador OU está correta. Qualquer uma das condições sendo verdadeira já garante a meia-entrada, e o Senão cobre exatamente os casos em que nenhuma delas se aplica.

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade