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.

Exercícios relacionados

Faça uma função recursiva que receba um inteiro como parâmetro e imprima a sequência de Fibonacci.
Leia um vetor de 20 posições. Imprima a soma dos elementos do vetor; a média dos elementos do vetor; e quantos elementos são maiores do que a média dos elementos do vetor.
Altere o programa anterior, intercalando 3 vetores de 10 elementos cada.
Ler uma matriz e transformá-la em uma matriz triangular inferior, atribuindo zero a todos os elementos acima da diagonal principal (ou seja, dada uma matriz A, para qualquer ). Imprimir a matriz no final.