O Sistersinspirit.ca facilita a busca por respostas para suas perguntas com a ajuda de uma comunidade ativa. Junte-se à nossa plataforma de perguntas e respostas e obtenha informações precisas de especialistas em diversas áreas. Conecte-se com uma comunidade de especialistas prontos para fornecer soluções precisas para suas perguntas de maneira rápida e eficiente em nossa amigável plataforma de perguntas e respostas.
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:
Obrigado por escolher nosso serviço. Estamos dedicados a fornecer as melhores respostas para todas as suas perguntas. Visite-nos novamente. Esperamos que isso tenha sido útil. Por favor, volte sempre que precisar de mais informações ou respostas às suas perguntas. Obrigado por visitar o Sistersinspirit.ca. Continue voltando para obter as respostas mais recentes e informações.