Buscar

faça um programa em c++ que de a saida os 20 primeiros números pares maiores ou iguais a zero

💡 4 Respostas

User badge image

Fernando Eufrásio

#include <iostream> //Biblioteca padrão de entrada/saída de dados

using namespace std; //Usar nomes padrões

int main()
{
    int contador = 0; //Variável para contar quantos números foram impressos
    
    for(int i = 0; i >= 0; i++) //Inicia o loop
    {
        if(i % 2 == 0) //Checa se o valor é par
        {
            cout << i << " "; //Imprime na tela
            contador++; //Incrementa o valor do contador
        }
        if(contador == 20) //Quando imprimir 20 valores sai do loop
            break;    //Fim
    }
    
    return 0;
}

2
Dislike0
User badge image

Joao Andre MArtins Dias

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

int main(int argc, char** argv) {
    int cont = 1, num = 0;

    while (cont < 21) {
        if (num > 0 && num % 2 == 0) {
            printf("Par nº:[%d]-[%d]\n",cont, num);
            cont++;
        }
        num++;
    }

    return 0;
}

Utilizei duas veriáveís somadoras, uma para controlar o nº de pares contados e outra para efetivamente testar se o nº da sérié é um par, detro de um loop while. Toda vez que o numero da série for par e maior que 0, ou seja o resto de sua divisão por dois seja == 0 e ele mesmo seja >0 eu incremento o contador e exibo o numero da série.

 

2
Dislike0
User badge image

RD Resoluções

#include <iostream>

using namespace std;

int main()
{
    int i=0;
    while(i<=20){
        cout<<2*i<<endl;
        i++;
    }
    
    return 0;
}
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