Buscar

Dados n números inteiros positivos, calcular a soma dos que não são primos.

Essa pergunta também está no material:

Apostila-VBA
69 pág.

Metodologia Científica Humanas / SociaisHumanas / Sociais

💡 1 Resposta

User badge image

Ed Verified user icon

Para calcular a soma dos números inteiros positivos que não são primos, você precisa seguir os seguintes passos: 1. Crie uma função para verificar se um número é primo ou não. Para isso, você pode dividir o número por todos os números inteiros menores que ele e verificar se há algum resto igual a zero. Se houver, o número não é primo. 2. Crie uma lista com todos os números inteiros positivos que você deseja somar. 3. Percorra a lista e verifique se cada número é primo ou não. Se não for primo, some-o a uma variável de soma. 4. Retorne o valor da variável de soma. Segue um exemplo de código em Python: ``` def eh_primo(n): if n < 2: return False for i in range(2, n): if n % i == 0: return False return True numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] soma = 0 for numero in numeros: if not eh_primo(numero): soma += numero print(soma) ``` Nesse exemplo, a lista de números é [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]. A função eh_primo verifica se um número é primo ou não. A variável soma é inicializada com zero e, em seguida, a lista é percorrida. Se o número não for primo, ele é adicionado à variável soma. No final, o valor da variável soma é impresso.

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

Outros materiais