Faça suas perguntas e obtenha respostas claras no IDNLearner.com. Pergunte e receba respostas confiáveis de nossa comunidade dedicada de especialistas em diversas áreas do conhecimento.
Sagot :
Resposta:
contadorP = 0
contadorS = 0
qntdAlunos = []
numeroAluno = int(input())
qntdAlunos.append(numeroAluno)
n = 0
for i in range(0,qntdAlunos[n]):
if qntdAlunos[n] != 0:
vetNotaOrig = []
while qntdAlunos[n] != contadorP:
notaAlunoOriginal = float(input())
vetNotaOrig.append(notaAlunoOriginal)
contadorP += 1
vetNotaAtv = []
while qntdAlunos[n] != contadorS:
notaAlunoAtv = float(input())
vetNotaAtv.append(notaAlunoAtv)
contadorS += 1
while True:
y = 0
vetFinal = []
while qntdAlunos[n] != y:
vetFinal = vetNotaAtv
vetFinal[y] = vetNotaOrig[y]
if vetFinal[y] >= 10:
vetFinal[y] = 10
y += 1
p = 0
nA = 0
while qntdAlunos[n] != p:
if vetNotaOrig[p] != vetFinal[p]:
nA += 1
p += 1
else:
nA += 0
p += 1
y = 0
z = 1
print('NOTAS ALTERADAS:',nA)
while qntdAlunos[n] != y:
if vetNotaOrig[y] != vetFinal[y]:
x = '*'
else:
x = '-'
print(x,'({:03d})'.format(z),'original:',f'{vetNotaOrig[y]:0>5.2f}','|','final:',f'{vetFinal[y]:0>5.2f}')
z += 1
y += 1
break
else:
n += 1
Explicação:
Apreciamos sua dedicação. Continue fazendo perguntas e fornecendo respostas. Juntos, construiremos uma comunidade de aprendizado contínuo e enriquecedor. IDNLearner.com fornece as melhores respostas para suas perguntas. Obrigado pela visita e volte logo para mais informações úteis.