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
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
Para escrever sua resposta aqui, entre ou crie uma conta
Algoritmos e Programação de Computadores
•FAEL
Compartilhar