Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fazer teste: Semana 5 - Atividade Avaliativa Informações do teste Descrição Instruções Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 2. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. 1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”. 3. A cada tentativa, você receberá um novo conjunto de questões diferentes para que você responda e tente alcançar melhores resultados. Olá, estudante! Pronto! Sua atividade já está registrada no AVA. a. PERGUNTA 1 Você tem que fazer um programa que calcule o IMC com os seguintes dados: Imc<18 Abaixo do peso normal Imc entre 18 e 25 inclusive Peso normal Imc maior que 25 e entre 25 e 30 inclusive Excesso de peso Imc maior que 30 e entre 30 e 35 inclusive Obesidade classe 1 Imc maior que 35 e entre 35 e 40 inclusive Obesidade classe 2 Imc maior que 40 Obesidade classe 3 Indique qual é a alternativa correta para o programa. 1,25 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas b. altura = eval(input(“Entrar com a altura “)) peso = eval(input(“Entrar com o peso “)) imc = peso / (altura*altura) if imc < 18: print(“Abaixo do peso normal, com IMC:”, imc) elif imc >= 18 and imc <= 25: print(“Peso normal, com IMC:”, imc) elif imc > 25 and imc <= 30: print(“Excesso de peso, com IMC:”, imc) elif imc > 30 and imc <= 35: print(“Obesidade classe 1, com IMC:”, imc) elif imc > 35 and imc <= 40: print(“Obesidade classe 2, com IMC:”, imc) else: print(“Obesidade classe 3, com IMC:”, imc) Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas c. altura = eval(input(“Entrar com a altura “)) peso = eval(input(“Entrar com o peso “)) imc = peso / (altura*altura) if imc < 18: print(“Abaixo do peso normal, com IMC:” + imc) elif imc >= 18 and imc <= 25: print(“Peso normal, com IMC:” + imc) elif imc > 25 and imc <= 30: print(“Excesso de peso, com IMC:” + imc) elif imc > 30 and imc <= 35: print(“Obesidade classe 1, com IMC:” + imc) elif imc > 35 and imc <= 40: print(“Obesidade classe 2, com IMC:” + imc) else: print(“Obesidade classe 3, com IMC:” + imc) Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas d. altura = eval(input(“Entrar com a altura “)) peso = eval(input(“Entrar com o peso “)) imc = peso / (altura*altura) if imc < 18 print(“Abaixo do peso normal, com IMC:”, imc) elif imc >= 18 and imc <= 25 print(“Peso normal, com IMC:”, imc) elif imc > 25 and imc <= 30: print(“Excesso de peso, com IMC:”, imc) elif imc > 30 and imc <= 35 print(“Obesidade classe 1, com IMC:”, imc) elif imc > 35 and imc <= 40 print(“Obesidade classe 2, com IMC:”, imc) else: print(“Obesidade classe 3, com IMC:”, imc) Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas e. altura = eval(input(“Entrar com a altura “) peso = eval(input(“Entrar com o peso “) imc = peso / (altura*altura) if (imc < 18): print(“Abaixo do peso normal, com IMC:”, imc) elif imc >= 18 and imc <= 25: print(“Peso normal, com IMC:”, imc) elif imc > 25 and imc <= 30: print(“Excesso de peso, com IMC:”, imc) elif imc > 30 and imc <= 35: print(“Obesidade classe 1, com IMC:”, imc) elif imc > 35 and imc <= 40: print(“Obesidade classe 2, com IMC:”, imc) else: print(“Obesidade classe 3, com IMC:”, imc) Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas altura = eval(input(“Entrar com a altura “)) peso = eval(input(“Entrar com o peso “)) imc = peso / (altura*altura) if (imc < 18): print(“Abaixo do peso normal, com IMC:”, imc) elif (imc >= 18 and imc <= 25): print(“Peso normal, com IMC:”, imc) elif (imc > 25 and imc <= 30): print(“Excesso de peso, com IMC:”, imc) elif (imc > 30 and imc <= 35): print(“Obesidade classe 1, com IMC:”, imc) elif (imc > 35 and imc <= 40): print(“Obesidade classe 2, com IMC:”, imc) else: print(“Obesidade classe 3, com IMC:”, imc) PERGUNTA 2 início leia idade se idade ≥ 18 então escreva “maior” senão escreva “menor” fim Seja o seguinte pseudocódigo que permite saber se uma pessoa pode ou não comprar bebida alcoólica: 1,25 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas a. b. c. d. e. Indique a alternativa que apresenta o programa em Python que implementa corretamente este algoritmo. idade = input (“entre com a sua idade”)) if (idade>=18): print(‘Você é maior, pode beber’) i = int(input()) if (idade>=18): print(‘maior’) else: print(‘menor’) idade = input (“entre com a sua idade”)) if (idade>=18): print(‘Você é maior, pode beber’) else: print(‘Você é menor, pode beber’) idade = eval(input(“entre com a sua idade”)) if (idade>=18): print(‘Você é maior, pode beber’) else: print(‘Você é menor, não pode’) idade = eval(input(“entre com a sua idade”)) if (idade>=18): print(‘Você é maior, pode beber’) PERGUNTA 3 Dado o seguinte trecho de algoritmo, indique qual é a alternativa correta do programa em Python que implementa o algoritmo. 1,25 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas a. b. adivinha = eval(input("Digite um número")) if adivinha == 56: print("Você acertou!!!") elif adivinha <56: print("Seu palpite está ABAIXO do número") elif adivinha <56: print("Seu palpite está ACIMA do número") adivinha = eval(input("Digite um número")) if adivinha ==56: print("Você acertou!!!") elif adivinha <56: print("Seu palpite está ABAIXO do número") print("Seu palpite está ACIMA do número") Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas c. d. e. adivinha = eval(input("Digite um número")) if adivinha ==56: print("Você acertou!!!") elif adivinha <56: print("Seu palpite está ABAIXO do número") else: print("Seu palpite está ACIMA do número") adivinha = eval(input("Digite um número")) if adivinha == 56: print("Você acertou!!!") elif adivinha <56: print("Seu palpite está ABAIXO do número") elif adivinha <56: print("Seu palpite está ACIMA do número") adivinha = input("Digite um número") if adivinha ==56: print("Você acertou!!!") elif adivinha <56: print("Seu palpite está ABAIXO do número") else: print("Seu palpite está ACIMA do número") PERGUNTA 4 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 o mais o bôn s é de 20% se tem menos 1,25 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviarpara salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas a. b. c. d. 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 %. 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}') 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) 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) Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas e. 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) 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) PERGUNTA 5 print(‘Você tem que digitar a sua nacionalidade’) nacionalid=input(“Coloque b (brasileiro) ou q (caso não seja)”) if (nacionalid== ‘q’): print(‘Você não pode votar’) else: idade = eval(input(“Entre com sua idade “)) if idade < 16: 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. 1,25 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas a. b. c. d. e. print(“Você não é eleitor “) elif idade >= 18 and idade<= 65: print(“Você é eleitor obrigatório”) elif (idade >=16 and idade <18) or idade > 65: print(“Você é eleitor facultativo”) else: print(“Erro”) print(“Obrigada por usar nossos serviços”) Para as seguintes entradas, o que será impresso pelo programa? Entrada1 Entrada2 b b 18 68 Entrada1: Você é eleitor obrigatório, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Erro, Obrigada por usar nossos serviços Entrada1: Você não é eleitor obrigatório, Erro, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Obrigada por usar nossos serviços Entrada1: Você é eleitor obrigatório, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Obrigada por usar nossos serviços Entrada1: Você é eleitor obrigatório, Erro, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Erro, Obrigada por usar nossos serviços Entrada1: Você não é eleitor obrigatório, Obrigada por usar nossos serviços Entrada2: Você é eleitor facultativo, Obrigada por usar nossos serviços PERGUNTA 6 numero1 = eval(input(“Digite o número 1: “)) numero2 = eval(input(“Digite o número 2: “)) numero3 = eval(input(“Digite o número 3: “)) if (numero1 > numero2) and (numero1 > numero3) and (numero2 > numero3): print(“O maior número é o primeiro: “,numero1) if (numero2 > numero1) and (numero2 > numero3) and (numero3 > numero1): print(“O maior número é o segundo: “,numero2) if (numero3 > numero1) and (numero3 > numero2) and (numero1 > numero2): print(“O maior número é o terceiro: “,numero3) print(“fim”) O seguinte programa em Python calcula o menor de três números. Para as seguintes entradas na sequência, indique a alternativa que mostra o resultado correto dos prints. (I) Primeira entrada execução do programa Número1 7 Número2 9 1,25 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas a. b. Número2 9 Número3 3 (II)Segunda entrada execução do programa Número1 3 Número2 3 Número3 3 (III)Terceira entrada execução do programa Número1 9 Número2 5 Número3 2 Número1 7 Número2 9 Número3 3 Saída O maior número é o segundo: 9 Saída fim Número1 3 Número2 3 Número3 3 Saída fim Número1 9 Número2 5 Número3 2 Saída O maior número é o primeiro: 9 Saída fim Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas c. Número1 7 Número2 9 Número3 3 Saída O maior número é o segundo: 9 Saída fim Número1 3 Número2 3 Número3 3 Saída O maior número é o terceiro: 3 Saída fim Número1 9 Número2 5 Número3 2 Saída O maior número é o primeiro: 9 Saída fim Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas d. Número1 7 Número2 9 Número3 3 Saída O maior número é o segundo: 9 Saída fim Número1 3 Número2 3 Número3 3 Saída O maior número é o primeiro: 3 Saída fim Número1 9 Número2 5 Número3 2 Saída O maior número é o primeiro: 9 Saída fim Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas e. Número1 7 Número2 9 Número3 3 Saída O maior número é o segundo: 9 Saída fim Número1 3 Número2 3 Número3 3 Saída O maior número é o segundo: 3 Saída fim Número1 9 Número2 5 Número3 2 Saída fim Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas Número1 7 Número2 9 Número3 3 Saída fim Número1 3 Número2 3 Número3 3 Saída fim Número1 9 Número2 5 Número3 2 Saída O maior número é o primeiro: 9 Saída fim PERGUNTA 7 Indique qual alternativa que apresenta o programa Python correspondente ao fluxograma apresentado. 1,25 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas a. b. c. nota1 = eval(input(“Digite a primeira nota:”)) nota2 = eval(input(“Digite a segunda nota:”)) nota3 = eval(input(“Digite a terceira nota:”)) media=nota1+nota2+nota3/3 if media >=5: print(“Você foi aprovado”) else: print(“Você foi reprovado”) nota1 = eval(input(“Digite a primeira nota:”)) nota2 = eval(input(“Digite a segunda nota:”)) nota3 = eval(input(“Digite a terceira nota:”)) if nota1+nota2+nota3/3 >=5:print(“Você foi aprovado”) else:print(“Você foi reprovado”) nota1 = eval(input(“Digite a primeira nota:”)) nota2 = eval(input(“Digite a segunda nota:”)) nota3 = eval(input(“Digite a terceira nota:”)) media = (nota1+nota2+nota3)/3 if media >=5: print(“Você foi aprovado”) else: print(“Você foi reprovado”) Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas d. e. nota1 = eval(input(“Digite a primeira nota:”)) nota2 = eval(input(“Digite a segunda nota:”)) nota3 = eval(input(“Digite a terceira nota:”)) media = (nota1+nota2+nota3)/3 if nota1+nota2+nota3/3 >=5: print(“Você foi aprovado”) else: print(“Vocêfoi reprovado”) nota1 = eval(input(“Digite a primeira nota:”)) nota2 = eval(input(“Digite a segunda nota:”)) nota3 = eval(input(“Digite a terceira nota:”)) media = (nota1+nota2+nota3)/3 if media >=5: print(“Você foi aprovado”) else: print(“Você foi reprovado”) a. PERGUNTA 8 Você tem que fazer um algoritmo ou um programa em Python que leia duas notas N1 e N2 de um aluno e informe se ele foi aprovado ou não em uma disciplina. Considere que a média é dada pela equação: média ponderada = 0.4 * N1 + 0.6 * N2 e que o aluno está aprovado se a média for maior ou igual a 5.0. Caso ele seja reprovado, calcula-se outra média formada pela nota do exame mais a nota da média ponderada. Se esta nova média for maior ou igual a cinco, ele será aprovado. Indique qual alternativa é a correta. 1,25 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas b. Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas c. d. e. nota1 = eval(input (“entre nota 1”)) nota2 = eval(input (“entre nota 2”)) mediaPonderada = 0.4*nota1 + 0.6* nota2 if ( mediaPonderada >= 5) : resultado = ‘Aprovado :)’ else: resultado = ‘Reprovado :(’ print ( resultado ) nota1 = eval(input (“entre nota 1”)) nota2 = eval(input (“entre nota 2”)) mediaPonderada = 0.4*nota1 + 0.6* nota2 if ( mediaPonderada >= 5) : resultado = ‘Aprovado :)’ else: exame = eval(input (“entre nota exame”)) media = (mediaPonderada + exame ) /2 if ( media >= 5) : resultado = ‘Aprovado :)’ else : resultado = ‘Reprovado :(’ print ( resultado ) nota1 = eval(input (“entre nota 1”)) nota2 = eval(input (“entre nota 2”)) exame = eval(input (“entre nota exame”)) mediaPonderada = 0.4*nota1 + 0.6* nota2 + exame if ( mediaPonderada >= 5) : resultado = ‘Aprovado :)’ else: resultado = ‘Reprovado :(’ print ( resultado ) Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas
Compartilhar