Buscar

22. Escreva um programa completo que permita a qualquer aluno introduzir, pelo teclado, uma sequência arbitrária de notas (válidas no intervalo ...

22. Escreva um programa completo que permita a qualquer aluno introduzir, pelo teclado, uma sequência arbitrária de notas (válidas no intervalo de 10 a 20) e que mostre na tela, como resultado, a correspondente média aritmética. O número de notas com que o aluno pretenda efetuar o cálculo não será fornecido ao programa, o qual terminará quando for introduzido um valor que não seja válido como nota de aprovação.

Essa pergunta também está no material:

Exercícios de Repetição em C
6 pág.

Programação I Universidade Federal Rural de PernambucoUniversidade Federal Rural de Pernambuco

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de programa em Python que permite ao usuário inserir uma sequência arbitrária de notas e calcula a média aritmética: ``` notas = [] while True: nota = float(input("Digite uma nota entre 10 e 20 (ou um valor inválido para sair): ")) if nota < 10 or nota > 20: break notas.append(nota) media = sum(notas) / len(notas) print("A média aritmética das notas é:", media) ``` Explicação do código: - A primeira linha cria uma lista vazia chamada "notas". - O loop "while True" executa indefinidamente até que seja interrompido pelo comando "break". - Dentro do loop, o programa solicita ao usuário que digite uma nota entre 10 e 20. Se o valor digitado não estiver dentro desse intervalo, o loop é interrompido pelo comando "break". - Se a nota digitada for válida, ela é adicionada à lista "notas" usando o método "append". - Após o loop, o programa calcula a média aritmética das notas usando as funções "sum" e "len". - Por fim, o programa exibe a média aritmética na tela usando a função "print".

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais