Faça um Programa que leia 20 números inteiros e armazene-os num vetor. Armazene os números pares no vetor PAR e os números IMPARES no vetor impar. Imprima os três vetores.
Passo 1
Beleza, vamos começar resumindo o que a questão pede. A gente precisa ler 20 números inteiros e guardar esses números em um vetor. Depois, a gente vai separar esses números em dois outros vetores: um para os números pares e outro para os ímpares. No final, a gente imprime os três vetores. O conteúdo que vamos usar aqui é manipulação de vetores e a operação de verificar se um número é par ou ímpar, que envolve o uso do operador módulo
%.Passo 2
Primeiro, vamos criar um vetor para armazenar os 20 números que vamos ler. Em programação, um vetor é como uma lista organizada onde cada posição pode guardar um valor. Então, imagina que a gente tem um vetor chamado
numeros com 20 posições.Passo 3
Agora, a gente vai fazer uma repetição que vai rodar 20 vezes, uma para cada número que a gente precisa ler. Em cada volta dessa repetição, vamos pedir para o usuário digitar um número inteiro e vamos guardar esse número na próxima posição livre do vetor
numeros.Passo 4
Depois de ler todos os 20 números, a gente precisa separar esses números em pares e ímpares. Para isso, vamos criar dois novos vetores:
pares e impares. Vamos percorrer o vetor numeros e, para cada número, vamos verificar se ele é par ou ímpar usando a operação de módulo.Passo 5
Aqui entra a matemática: para saber se um número é par ou ímpar, a gente usa o operador módulo
%, que dá o resto da divisão de um número por 2. A fórmula fica assim:Passo 6
Vamos percorrer cada elemento do vetor
numeros e aplicar essa verificação. Se o número for par, a gente coloca ele no vetor pares; se for ímpar, a gente coloca no vetor impares. Assim, no final, teremos os dois vetores separados.Passo 7
Por fim, a gente vai imprimir os três vetores: o
numeros original, o vetor pares e o vetor impares. Isso vai mostrar para o usuário como os números foram organizados inicialmente e como foram separados.Resposta
Ao seguir esses passos, o programa irá ler 20 números inteiros, armazenar todos eles no vetor
numeros, separar os pares no vetor pares e os ímpares no vetor impares, e então imprimir os três vetores organizados.