lista exercicios 2 vetores para dp
Algoritmos e Programação II
Prof. Rodrigo Bossini
1. Faça um programa que preencha um vetor de nove elementos inteiros, calcule e mostre os números primos e suas respectivas posições.
2. Faça um programa que preencha dois vetores de dez elementos inteiros cada um e mostre um terceiro vetor resultante da intercalação desses dois vetores. Ou seja, a primeira posição do vetor resultante conterá o primeiro elemento do primeiro vetor. A segunda posição do vetor resultante conterá o primeiro elemento do segundo vetor. A terceira posição do vetor resultante conterá o segundo elemento do primeiro vetor. E assim por diante.
Exemplo:
Vetor 1:
3
0
5
1
4
2
2
3
2
4
5
5
3
6
2
7
5
8
9
9
Vetor 2:
7
0
15
1
20
2
0
3
18
4
4
5
55
6
23
7
8
8
6
9
Vetor resultante:
3
0
7
1
5
2
15 4
3 4
20 2
5 6
0
7
2
8
18 5 4 3 55 2 23 5 8 9 6
9 10 11 12 13 14 15 16 17 18 19
3. Faça um programa que preencha dois vetores, X e Y, com dez números inteiros cada. Calcule e mostre os seguintes vetores resultantes:
3.1 A união de X com Y (todos os elementos de X e de Y sem repetições).
Exemplo:
Vetor X:
3
0
8
1
4
2
2
3
1
4
6
5
8
6
7
7
11
8
9
9
Vetor Y:
2
0
1
1
5
2
12
3
3
4
0
5
1
6
4
7
5
8
6
9
Vetor resultante:
3 8 4 2
0 1 2 3
1
4
6
5
7
6
11 9
7 8
5
9
12 0
10 11
Observe que a ordem dos elementos no vetor resultante não importa.
3.2 A diferença entre X e Y (todos os elementos de X que não existam em Y, sem repetições).
Exemplo:
Vetor 1:
3
8
0
1
4
2
2
3
1
4
6
5
8
6
7
7
11
8
9
9
Vetor 2:
2
1
0
1
5
2
12
3
3
4
0
5
1
6
4
7
5
8
6
9
8
0
7
1
11
2
9
3
Vetor resultante:
3.3 A soma entre X e Y (soma de cada elemento de X com o elemento de mesma posição em Y).
Exemplo:
Vetor X:
3
8
0
1
4
2
2
3
1
4
6
5
8
6
7
7
11
8
9
9
Vetor Y:
2
1
5
12
3
0
1
4
5
6
0
1
2
Vetor resultante:
5
9
9
0
1
2
3
4
5
6
7
8
9
14
3
4
4
6
5
9
6
11
7
16
8
15
9
3.4 O produto entre X e Y (multiplicação de cada