• Matéria: Informática
  • Autor: krlossantos
  • Perguntado 3 anos atrás

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.

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 )

b.

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 )

c.

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 )

Anexos:

Respostas

respondido por: bagil2203
3

Resposta:

alternativa A

Explicação:

é só voce testar os algoritimos


rva75782014: Está errada. A alternativa correta é a C.
respondido por: miltinhosk8
1

nota1 = eval(input ("entre nota 1"))

nota2 = eval(input ("entre nota 2"))

mediaPonderada = 0.4*nota1 + 0.6* nota2

if ( mediaPonderada >= 5) :

resultado = 'Aprovado :)' //Se e resultado for reprovado ele adiciona a

else: entrada de exame para fazer novo calculo

exame = eval(input("entre nota exame"))

media = (mediaPonderada + exame) / 2 //soma a media de reprova + exame e

if ( media >= 5 ) : calcula a media

resultado = 'Aprovado :) '

else:

resultado = 'Reprovado :('

print ( resultado )

Explicação: em //

Perguntas similares