
UNIVERSIDADE FEDERAL DE ITAJUBÁ
Campus Itabira
BAC004.2 2019 – INFORMÁTICA
Professor: Kades Francisco de Souza Pinto
Exercícios Variáveis compostas homogêneas (Vetores)
1. Faça um programa com funções que preencha um vetor com seis elementos numéricos
inteiros, calcule e
mostre:
a. todos os números pares;
b. a quantidade de números pares;
c. todos os números ímpares;
d. a quantidade de números ímpares.
2. Faça um programa com funções que receba um vetor com sete números inteiros, calcule e
mostre:
a. Os números múltiplos de 2;
b. Os números múltiplos de 3;
c. Os números múltiplos de 2 e de 3 ao mesmo tempo.
3. Faça um programa com funções que preencha um vetor com 15 elementos inteiros e verifique
a existência de elementos iguais a pares, mostrando as posições em que aparecem.
4. Faça um programa que leia dois vetores de dez posições e faça a multiplicação dos elementos
de mesmo índice, colocando o resultado em um terceiro vetor. Mostre o vetor resultante.
5. Faça um programa em C++ que inicialize um vetor de 10 posições com valores inseridos
pelo usuário no intervalo [0, 9] (seu programa deverá validar os dados digitados pelo usuário),
calcule e mostre:
a. O maior elemento do vetor.
b. Um vetor resultante dividindo-se os elementos do vetor preenchido pelo usuário pelo maior
elemento do vetor.
6. Faça um programa onde o usuário digite uma quantidade de valores N que serão armazenados
em um vetor (N deve ser definido pelo usuário). Seu programa deve então inverter a ordem
destes valores no vetor e depois imprimi-lo na ordem inversa. Por exemplo, suponha que o
usuário tenha definido N=5 e digitado os valores { 2, 5, 7, 1, 4 } para preencher o vetor, ou
seja, vetor[0] = 2, vetor[1] = 5, vetor[2] = 7, vetor[3] = 1 e vetor[4] = 4. Seu programa deve
inverter os valores de modo a obter o vetor[0] = 4, vetor[1] = 1, vetor[2] = 7, vetor[3] = 5 e
vetor[4] = 2, e mostrar o vetor invertido.
7. Faça um programa onde o usuário insira 20 valores a serem armazenados em um vetor, e
depois apresente o seguinte menu de opções ao usuário
a. Saber em qual célula está armazenado um valor qualquer no vetor
b. Alterar o valor de alguma célula
c. Imprimir o vetor
d. Sair
Obs.: O programa deve apresentar este menu e realizar a operação desejada até que o usuário
digite a opção 4.