Buscar

Faça um programa que leia um número e imprima os próximos 10 números pares.

💡 4 Respostas

User badge image

Victória Rafaela Ritzel Marcon

Em qual linguagem de programação?

0
Dislike0
User badge image

Andre Smaira

Faça um programa que leia um número e imprima os próximos 10 números pares.


Utilizando linguagem C pra resolução do problema, devemos declarar o número e realizar a leitura do mesmo, assim, teremos que:

int main()

{

int numero;//declarando variavel

printf("Digite o número ");

scanf("%i",&numero);//recebe numero


Com isso deveremos verificar inicialmente se o mesmo é par, assim, utilizaremos o resto de sua divisão por 2, sendo que se a mesma for 0, o numero será par, assim teremos:

if(numero%2==0){//verifica se é par

for(int i; i<10;i++){//laço com 10 repetições

printf("%i ",numero=numero+2);//apresenta o numero anterior somado a 2

}

}


Caso o número não seja par, logicamente ele será impar e o tratamento deve ser diferenciado, inicialmente é somado 1 ao número atual para se encontrar o primeiro par e após isso soma-se 2 para encontrar os demais números pares, assim teremos que:

else{

printf("%i ",numero=numero+1);//encontra primeiro numero par

for(int i=0; i<9;i++){

printf("%i ",numero = numero+2);//9 números pares restantes serão apresentados

}

}

return 0;

}//fimalgoritmo

0
Dislike0
User badge image

Andre Smaira

Utilizando linguagem C pra resolução do problema, devemos declarar o número e realizar a leitura do mesmo, assim, teremos que:

int main()

{

int numero;//declarando variavel

printf("Digite o número ");

scanf("%i",&numero);//recebe numero


Com isso deveremos verificar inicialmente se o mesmo é par, assim, utilizaremos o resto de sua divisão por 2, sendo que se a mesma for 0, o numero será par, assim teremos:

if(numero%2==0){//verifica se é par

for(int i; i<10;i++){//laço com 10 repetições

printf("%i ",numero=numero+2);//apresenta o numero anterior somado a 2

}

}


Caso o número não seja par, logicamente ele será impar e o tratamento deve ser diferenciado, inicialmente é somado 1 ao número atual para se encontrar o primeiro par e após isso soma-se 2 para encontrar os demais números pares, assim teremos que:

else{

printf("%i ",numero=numero+1);//encontra primeiro numero par

for(int i=0; i<9;i++){

printf("%i ",numero = numero+2);//9 números pares restantes serão apresentados

}

}

return 0;

}//fimalgoritmo

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