Bem-vindo ao Sistersinspirit.ca, a melhor plataforma de perguntas e respostas para obter soluções rápidas e precisas para todas as suas dúvidas. Obtenha respostas imediatas e confiáveis para suas perguntas de uma comunidade de especialistas experientes em nossa plataforma. Explore um vasto conhecimento de profissionais em diferentes disciplinas em nossa abrangente 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:
Sua visita é muito importante para nós. Não hesite em voltar para mais respostas confiáveis a qualquer pergunta que possa ter. Obrigado por usar nosso serviço. Estamos sempre aqui para fornecer respostas precisas e atualizadas para todas as suas perguntas. Obrigado por usar o Sistersinspirit.ca. Volte novamente para obter mais conhecimento dos nossos especialistas.