Buscar

PERGUNTA 1 Um dos principais recursos das linguagens de programação são as estruturas condicionais, que permitem a execução de determinados trecho...

PERGUNTA 1 Um dos principais recursos das linguagens de programação são as estruturas condicionais, que permitem a execução de determinados trechos de instruções, de acordo com o atendimento de determinadas condições. Com relação às estruturas condicionais em Python, assinale a alternativa correta. a. As estruturas condicionais em linguagem Python são usadas para repetir trechos de código. b. As estruturas condicionais em linguagem Python utilizam chaves para definir o bloco de instruções. c. As estruturas condicionais em linguagem Python utilizam parênteses para definir o bloco de instruções. d. As estruturas condicionais em linguagem Python podem ser de uma, de duas ou de mais vias. e. As estruturas condicionais atuam como funções e, por isso, utilizam a palavra reservada "def" para sua definição. 1,42 pontos PERGUNTA 2 Indique qual é a alternativa correta do programa Python para o seguinte problema. Deseja-se um programa que calcule o bônus do salário de um empregado conforme os anos na empresa. Se tem cinco anos ou mais, o bônus é de 20%; se tem menos do que cinco anos, o bônus é de 10 %. a. salario = eval ( input ( 'Digite o salario: ' ) ) tempoCasa = int ( input ( 'Digite o tempo em anos que está na empresa: ' ) ) if tempoCasa >= 5 : bonus = salario * 20 / 100 else : bonus = salario * 10 / 100 print ( 'O bonus é R$: ' ,bonus ) b. salario = float ( input ( 'Digite o salario: ' ) ) tempo_casa = int ( input ( 'Digite o tempo de casa: ' ) ) if salario >= 5 : bonus = salario * 20 / 100 else : bonus = salario * 10 / 100 print ( f'O bonus é R$ {bonus:.2f}' ) c. salario = int ( input ( 'Digite o salario: ' ) ) tempoCasa = int ( input ( 'Digite o tempo em anos que está na empresa: ' ) ) if tempoCasa >= 5 : bonus = salario + salario * 20 / 100 else : bonus = salario + salario * 10 / 100 print ( 'O bonus é R$: ' ,bonus ) d. tempoCasa = int ( input ( 'Digite o tempo em anos que está na empresa: ' ) ) if tempoCasa >= 5 : bonus = 20 / 100 else : bonus = 10 / 100 print ( 'O bonus é R$: ' ,bonus ) e. salario = int ( input ( 'Digite o salario: ' ) ) tempoCasa = int ( input ( 'Digite o tempo em anos que está na empresa: ' ) ) if tempoCasa >= 5 : bonus = salario * 20 / 100 elif : bonus = salario * 10 / 100 print ( 'O bonus é R$: ' ,bonus ) print ( 'O salário é R$: ' ,salario +bonus ) 1,42 pontos PERGUNTA 3 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 a. Entrada1: Você não é eleitor obrigatório, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Obrigada por usar nossos serviços b. Entrada1: Você é eleitor obrigatório, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Erro, Obrigada por usar nossos serviços c. Entrada1: Você é eleitor obrigatório, Erro, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Erro, Obrigada por usar nossos serviços d. Entrada1: Você é eleitor obrigatório, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Obrigada por usar nossos serviços e. Entrada1: Você não é eleitor obrigatório, Erro, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Obrigada por usar nossos serviços

Respostas

User badge image

Ed Verified user icon

Resposta: 1. d) As estruturas condicionais em linguagem Python podem ser de uma, de duas ou de mais vias. 2. a) ```python salario = eval(input('Digite o salario: ')) tempoCasa = int(input('Digite o tempo em anos que está na empresa: ')) if tempoCasa >= 5: bonus = salario * 20 / 100 else: bonus = salario * 10 / 100 print('O bonus é R$: ', bonus) ``` 3. a) ``` Entrada1: Você não é eleitor obrigatório, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Obrigada por usar nossos serviços ```

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando