1
resposta

Desafio Verificação de desconto

Fala pessoal! Resolvi compartilhar como estruturei esse desafio da bilheteria do cinema.

Mais uma vez, tentei escrever a linguagem natural puxando um pouquinho pros termos de código pra já ir treinando a lógica. Pra resolver isso, vi que a gente precisa usar um operador lógico de "uo" (já que basta cumprir uma das duas regras pra ter o desconto).

Imaginei o sistema recebendo os dados do cliente e guardando em variáveis(usei True pra treinar os booleanos), tipo assim:

Idade = (O usuário digita a idade)
Estudante = True

Depois apliquei a condicional:

If (se) idade < 18 or (OU) Estudante:
Exibir: "Meia-entrada aplicada!"

Else (Caso contrário):
Exibir: "Valor integral."

É isso!!

1 resposta

Oi, André! Como vai?

Agradeço por compartilhar.

Gostei da sua análise e da forma como você aproximou a linguagem natural da lógica de programação. Importante quando você destaca o uso do operador lógico OR, mostrando que basta uma condição verdadeira para aplicar o desconto. Isso mostra que você já está desenvolvendo um bom raciocínio lógico.

Continue praticando esse tipo de estrutura, pois isso fortalece bastante sua base em programação. Dica: tente também testar diferentes cenários (idade menor que 18, estudante falso, ambos verdadeiros) e observar o resultado na prática. Isso ajuda a entender melhor como as condições funcionam no dia a dia.

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