1
resposta

minha resposta

idade = 18 #idade da pessoa
estudante = true # se a pessoa é estudante

#verificando se a pessoa recebe desconto
Se idade =< 18 ou estudante_verdadeiro:
Exibir: (“meia entrada aplicada”)

caso contrário:
Exibir: (“valor integral”)

1 resposta

Ei! Tudo bem, Yan?

Sua lógica está muito boa e você conseguiu captar bem o conceito de condições compostas! Para que seu código rode sem erros, precisamos apenas ajustar alguns pequenos detalhes de sintaxe:

  • Atribuição vs. Comparação: Em programação, usamos = para guardar um valor e == para comparar.

  • Símbolos de Comparação: O correto é <= (menor ou igual).

  • Booleans: O valor true (verdadeiro) geralmente começa com letra maiúscula em várias linguagens, ou é tratado como um tipo específico, e deve ser escrito da mesma forma na verificação.

  • Nomes de Variáveis: Garanta que a variável testada (estudante) seja a mesma que você declarou lá no início.

Mandou muito bem no desafio! Continue assim praticando, se surgir alguma dúvida não deixe de compartilhar no fórum.

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