1
resposta

Desafio: Verificação de desconto

#Criamos duas varíaveis (idade,estudante) onde o cliente enviará as informações para validar se está elegivel ao desconto
#Cliente informa sua idade

idade = int(input('Digite sua idade: '))
#Em seguida informa se é estudande
estudante = str(input('você é estudande? (s/n) '))
#E também criamos uma váriavel com o preço fixo do ingresso, caso o cliente não esteja elegível ao desconto
preco_bilhete = 25
#Sistema realiza validação através de uma condição onde a idade do cliente deve ser menor ou igual a 17 anos ou se o mesmo é estudande
if idade <=17 or estudante == 's':
#Caso umas das validações ou ambas sejam verdadeiras (True), o desconto de 50% será aplicado em seu bilhete
meia_entrada = preco_bilhete / 2
print('Meia-entrada aplicada, o valor do bilhete é R$ ' + str(meia_entrada))
#Caso não (false), sistema retornará com a informação que o cliente não é atende aos critérios para desconto, sendo necessário o pagamento do valor integral
else:
bilhete = preco_bilhete
print('Cliente não é elegível ao desconto, valor total do ingresso R$ ' + str(bilhete))

1 resposta

Oi, Camille! Como vai?

Agradeço por compartilhar.

Gostei da sua lógica, você estruturou bem as condições e explicou claramente o objetivo do código. A forma como utilizou o operador OR para validar idade ou condição de estudante está correta e atende ao desafio proposto.

Continue praticando esse tipo de lógica, pois ela é muito importante para tomada de decisões nos programas.

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