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

[Reclamação] Aprendemos a utilizar estruturas condicionais (if/else) para criar lógicas que permitem ao programa tomar decisões com base em condições específicas

Nesse resumo do que aprendemos dia no segundo tópico:

"Aprendemos a utilizar estruturas condicionais (if/else) para criar lógicas que permitem ao programa tomar decisões com base em condições específicas"

Considero aprender algo que foi testado várias vezes para que se tenha prática e um melhor conhecimento, a aula q falou do if/else foi bem simples e não falou muito aprofundado.

Sugestão é falar mais sobre condicionais, sobre operadores lógicos que podemos usar com if.

1 resposta
solução!

Oi Marcelo, tudo bem?

Entendo sua preocupação em relação ao aprendizado das estruturas condicionais (if/else) na aula. É realmente importante ter prática e um conhecimento mais aprofundado sobre o assunto para se sentir mais seguro na programação.

Agradeço imensamente pelo seu feedback.

Vou fazer um pequeno resumo sobre operadores lógicos que podem ser usados em condicionais com if:

  • &&: Permite criar condicionais onde ambas as expressões precisam ser verdadeiras para a condição ser atendida. Exemplo: if (idade >= 18 && possuiCarteira)

  • ||: Cria uma condição que será atendida se pelo menos uma das expressões for verdadeira. Exemplo: if(idade < 18 || possuiAutorizacaoPais)

  • ! : Inverte o resultado lógico de uma expressão. Útil para testar negações. Exemplo: if(!possuiCarteira)

  • ==: Testa igualdade entre valores. Exemplo: if(idade == 18)

  • !=: Testa desigualdade. Exemplo: if(idade != 18)

  • , <, >=, <=: Operadores de comparação que testam se um valor é maior/menor do que outro. Exemplos: if(idade > 18), if(nota <= 7)

  • && e || podem ser encadeados em condicionais mais complexas, como:

if(idade >= 18 && idade < 65 || possuiAutorizacao)

Isso permite que a pessoa programadora crie lógicas mais elaboradas para tomar decisões no fluxo do programa. Além disso, estruturas como if/else if/else permitem testar múltiplas condições.

Espero que esse resumo dos principais operadores lógicos utilizados em estruturas condicionais como if tenha ajudado a explicar melhor esse conceito!

E mais uma vez, muito obrigada pelo seu feedback, ele nos ajuda a melhorar cada vez mais!

Um abraço e bons estudos.