Logo Passei Direto
Buscar

Inglês

UNIVESP
Pergunta 7 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. a. fluxograma com os seguintes passos: Início; Leia nota1, nota2; média=0.4*nota1+0.6*nota2; Decisão: M>=5?; Se S, Aprovado :); Fim. Se N, leia exame; médiafinal = (media + exame)/2; médiafinal>=5; se N, Reprovado :(; Fim. b. 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 ) c. fluxograma com os seguintes passos: Início; Leia nota1, nota2; média=0.4*nota1+0.6*nota2; Decisão: M>=5?; Se S, Aprovado :); Fim. Se N, leia exame; médiafinal = (media + exame)/2; Decisão: média>=5?; Se S, Aprovado :); Fim. Se N, Reprovado :(; Fim. d. 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 ) 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: exame = eval(input (“entre nota exame”)) media = (mediaPonderada + exame) / 2 if ( media >= 5) : resultado = ‘Aprovado :) ‘ else : resultado = ‘Reprovado :(’ print ( resultado )
User badge image
Daiane Xavier

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar as alternativas para encontrar a correta, considerando a lógica do problema apresentado. a) Esta opção descreve um fluxograma que parece seguir a lógica correta, mas não menciona a média final de forma clara após a leitura do exame. Portanto, não é a melhor opção. b) Esta opção calcula apenas a média ponderada e não considera o exame, o que não atende ao requisito do problema. Portanto, está incorreta. c) Esta opção descreve um fluxograma que segue a lógica correta, incluindo a leitura do exame e a verificação da média final. No entanto, a parte que diz "Se N, Reprovado :(" não está clara, pois deveria ser "Se N, leia exame; médiafinal >= 5? Se S, Aprovado :)". Assim, não é a melhor opção. d) Esta opção tenta calcular a média ponderada e o exame em uma única média, o que não está correto. Portanto, está incorreta. e) Esta opção calcula a média ponderada e, se o aluno for reprovado, lê a nota do exame e calcula a média final corretamente. Se a média final for maior ou igual a 5, o aluno é aprovado. Esta opção segue a lógica do problema de forma correta. Portanto, a alternativa correta é: e.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina