Buscar

Escrever um programa que receba vários números inteiros no teclado e no final imprimir a média dos números multiplos de 3. Para sair digitar 0(zero...

Escrever um programa que receba vários números inteiros no teclado e no final imprimir a média dos números multiplos de 3. Para sair digitar 0(zero).


Essa pergunta também está no material:

Linguagem C - Exercícios resolvidos
66 pág.

Exercícios em C resolvidos, exercícios de matrizes, vetores, funções, estruturas de repetição, estruturas de condição.

Algoritmos Universidade Federal de Juiz de ForaUniversidade Federal de Juiz de Fora

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de programa em Python que recebe vários números inteiros do usuário e calcula a média dos números múltiplos de 3: ``` soma = 0 quantidade = 0 while True: numero = int(input("Digite um número inteiro (0 para sair): ")) if numero == 0: break if numero % 3 == 0: soma += numero quantidade += 1 if quantidade > 0: media = soma / quantidade print("A média dos números múltiplos de 3 é:", media) else: print("Não foram digitados números múltiplos de 3.") ``` O programa utiliza um laço de repetição `while` para receber vários números inteiros do usuário. Se o número digitado for zero, o laço é interrompido com o comando `break`. Caso contrário, o programa verifica se o número é múltiplo de 3 com o operador `%`. Se for, o número é somado à variável `soma` e a variável `quantidade` é incrementada em 1. Ao final do laço, o programa verifica se foram digitados números múltiplos de 3. Se sim, a média é calculada e exibida na tela. Caso contrário, uma mensagem informando que não foram digitados números múltiplos de 3 é exibida.

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


✏️ 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

Materiais relacionados

Materiais recentes

Perguntas Recentes