Buscar

faca um programa em c++ que calcule e dê como saida a soma dos 20 primeiros múltiplos de 3.

💡 4 Respostas

User badge image

Joao Andre MArtins Dias

#include <stdlib.h>
#include<stdio.h>

int main(int argc, char** argv) {
    int cont = 1, seq = 3;

    while (cont < 21) {
        if (seq % 3 == 0) {
            printf("Nº:[%d] | < %d >\n", cont, seq);
            cont++;
        }
        seq++;
    }
 
}

Os múltiplos e divisores de um número estão relacionados entre si da seguinte forma: Se 15 é divisível por 3, então 3 é divisor de 15, assim, 15 é múltiplo de 3. Se 8 é divisível por 2, então 2 é divisor de 8, assim, 8 é múltiplo de 2.
Mais uma vez utilizamos o resto da divisão par obter os multiplos de 3 if(seq%3==0) se o resto da divisão por 3 for zero incrementamos o contador até que cont seja 20 ou seja cont<21. Novamente com laço while.

1
Dislike0
User badge image

Fernando Eufrásio

Faltou somar os 20 números e imprimir a soma

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

Outros materiais