1
resposta

Meia Entrada Cinema

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oii, Rodrigo. Tudo bem?

Ficou muito bom o seu fluxograma!

Você usou as formas corretas (losangos para decisão e paralelogramos para saída) e o fluxo está muito fácil de entender. A sua lógica tá corretíssima: o sistema verifica a idade e, se não for menor, ele dá uma "segunda chance" verificando se é estudante.

Gostaria de aproveitar seu desenho para conectar com um conceito importante de programação:

O caminho que você desenhou representa exatamente o Operador Lógico OU (OR).

  • Se a condição 1 for verdadeira (Idade) OU a condição 2 for verdadeira (Estudante), o resultado é "Desconto".

Se fôssemos traduzir seu desenho para um "pseudocódigo" (uma linguagem falada), ficaria assim:

Se (Idade < 18  OU  Estudante == Sim) Então
    Escreva "Desconto"
Senão
    Escreva "Sem Desconto"
Fim Se

Um detalhe de atenção:
No enunciado, a regra diz "menos de 18 anos". No seu fluxograma, você colocou < ou = 18.
Na programação, essa diferença é importante:

  • < 18: Quem tem 18 anos paga inteira (se não for estudante).
  • <= 18: Quem tem 18 anos paga meia.

Para seguir à risca o desafio, o ideal seria usar apenas o sinal de menor (<), mas isso é apenas um detalhe de ajuste fino. A lógica de fluxo você já dominou!

Parabéns pela dedicação. Continue praticando!

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