Carregando...
Carregando...
Ajude a melhorar a plataforma
Você tem o seguinte programa Python que calcula se uma pessoa pode votar. Sendo que, para poder votar, tem que ser brasileiro com idade entre 18 e 65 anos. Há também o eleitor facultativo que pode ter entre 16 e menos de 18 anos ou mais de 65 anos. 1print ( 'Você tem que digitar a sua nacionalidade' ) 2nacionalid = input ( "Coloque b (brasileiro) ou q (caso não seja)" ) 3if ( nacionalid == 'q' ) : 4 print ( 'Você não pode votar' ) 5else : 6 idade = eval ( input ( "Entre com sua idade " ) ) 7 if idade < 16 : 8 print ( "Você não é eleitor " ) 9 elif idade >= 18 and idade <= 65 : 10 print ( "Você é eleitor obrigatório" ) 11 elif ( idade >= 16 and idade < 18 ) or idade > 65 : 12 print ( "Você é eleitor facultativo" ) 13 else : 14 print ( "Erro" ) 15print ( "Obrigada por usar nossos serviços" ) Para as seguintes entradas, o que será impresso pelo programa? Entrada1 Entrada2 b b 18 68
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
RESOLUÇÃO: Entrada1: Você é eleitor obrigatório, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Obrigada por usar nossos serviços JUSTIFICATIVA Com a entrada idade igual a 18, o programa entra no print da linha 10 e depois sai do bloco else (que inicia na linha 5 e finaliza na linha 14) e vai para o print da linha 15. Com a entrada igual a 68, o programa entra na linha 12, apresenta o print e vai novamente para a linha 15.