Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

[Dúvida] Desafio: Classificando desempenho acadêmico

  1. Iniciar o processo.
  2. Solicitar ao usuário a média final do estudante.
  3. Ler o valor da média informada.
  4. Verificar se a média é menor que 5,0.
  5. Se a média for menor que 5,0, exibir a mensagem: “Você está reprovado.”
  6. Caso contrário, verificar se a média é menor que 7,0.
  7. Se a média for menor que 7,0, exibir a mensagem: “Você está de recuperação.”
  8. Caso contrário, exibir a mensagem: “Parabéns! Você foi aprovado.”
  9. Finalizar o processo.

Os dados de entrada são a média final do estudante.
O algoritmo utiliza estruturas condicionais para tomar uma decisão com base no valor informado.

3 respostas
solução!

Oi, Leandro! Como vai?

Agradeço por compartilhar.

Eu gostei da sua organização do algoritmo, ficou bem claro o fluxo de decisão e o uso das estruturas condicionais para classificar o desempenho. Você estruturou bem as verificações de média e as saídas possíveis, o que mostra um bom entendimento da lógica proposta na atividade.

Continue praticando esse tipo de construção, isso fortalece muito seu raciocínio lógico.

Dica: para evoluir ainda mais, tente transformar esse passo a passo em pseudocódigo ou código em alguma linguagem, usando if, else if e else, assim você conecta o pensamento lógico com a prática.

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

Olá Lorena, claro! o que acha?

Início

    Solicite a média final do estudante
    Leia media

    Se media < 5.0 então
        Escreva "Você está reprovado."
    Senão se media < 7.0 então
        Escreva "Você está de recuperação."
    Senão
        Escreva "Parabéns! Você foi aprovado."
    FimSe

Fim

Oi, Leandro! Que bom ver sua evolução tão rápida.

Ficou excelente. Você transpôs a lógica do passo a passo para o pseudocódigo com precisão, utilizando corretamente as estruturas condicionais encadeadas. Essa organização facilita muito a leitura e a futura implementação em qualquer linguagem de programação.

Note como o uso do "Senão se" permite que o programa teste a segunda condição apenas se a primeira for falsa, o que torna o processamento mais organizado.

Parabéns pelo empenho e por aceitar o desafio de subir um degrau na complexidade do exercício. Continue assim.

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