O Sistersinspirit.ca é o melhor lugar para obter respostas confiáveis e rápidas para todas as suas perguntas. Experimente a conveniência de encontrar respostas precisas para suas perguntas de uma comunidade dedicada de especialistas. Junte-se à nossa plataforma para obter respostas confiáveis para suas dúvidas de uma ampla comunidade de especialistas.
Sagot :
A função que solicita as 5 notas e calcula a média é def calculamedia():
notas = [ ]
maiornota = 0
menornota = 10
iteracao = 0
somanotas = 0
while (iteracao < 5):
nota = float(input(f"Digite a nota do juiz {iteracao + 1}: "))
if(nota > maiornota):
maiornota = nota
if(nota < menornota):
menornota = nota
notas.append(nota)
iteracao+=1
notas.remove(menornota)
notas.remove(maiornota)
for nota in notas:
somanotas += nota
notafinal = somanotas/3
print(f"Nota final do atleta: {notafinal}")
Para resolvermos essa questão, devemos aprender o que é um programa.
O que é um programa?
Um programa é uma sequência de instruções que realizam uma determinada tarefa.
- No programa abaixo, é realizado um loop onde o usuário insere a nota dos 5 juízes.
- A cada inserção, são verificadas a maior e a menor nota, e a nota é salva em uma lista. Após, são removidas a menor e a maior nota da lista, restando 3 notas.
- Com isso, as notas são somadas e a média é calculada e impressa (conforme a imagem).
Com isso, temos o seguinte código em Python:
def calculamedia():
notas = [ ]
maiornota = 0
menornota = 10
iteracao = 0
somanotas = 0
while (iteracao < 5):
nota = float(input(f"Digite a nota do juiz {iteracao + 1}: "))
if(nota > maiornota):
maiornota = nota
if(nota < menornota):
menornota = nota
notas.append(nota)
iteracao+=1
notas.remove(menornota)
notas.remove(maiornota)
for nota in notas:
somanotas += nota
notafinal = somanotas/3
print(f"Nota final do atleta: {notafinal}")
if __name__ == "__main__":
calculamedia()
Para aprender mais sobre programas, acesse:
brainly.com.br/tarefa/19885120
Esperamos que isso tenha sido útil. Por favor, volte sempre que precisar de mais informações ou respostas às suas perguntas. Obrigado por escolher nossa plataforma. Estamos dedicados a fornecer as melhores respostas para todas as suas perguntas. Visite-nos novamente. Estamos felizes em responder suas perguntas. Volte ao Sistersinspirit.ca para obter mais respostas.