Anda di halaman 1dari 6

Manipulao de vetores

Prof. Juliana Keiko Yamaguchi (DIN/UEM)


Maio 2012
Parametrizando tamanho
...
de um vetor
integer tamanho, i
parameter (tamanho = 5)

integer vetorA(tamanho), vetorB(tamanho)

do i=1,tamanho
print*, 'Digite a ', i,'.o elemento do vetor A'
read*, vetorA(i)
enddo

do i=1,tamanho
print*, 'Digite a ', i,'.o elemento do vetor B'
read*, vetorB(i)
enddo

print*, 'vetor A'


print*, vetorA
print*, 'vetor B'
print*, vetorB
...
Juno de vetores
Faa um programa que contenha um
subprograma que recebe dois vetores de
inteiros com 5 posies e cria um terceiro vetor
que a unio desses vetores de forma
intercalada.
1 2 3 4 5 1 2 3 4 5
vetorA 1 2 3 4 5 vetorB 6 7 8 9 0

1 2 3 4 5 6 7 8 9 10
intercalado 1 6 2 7 3 8 4 9 5 0
Unio de vetores
Dado dois conjuntos A = {1, 2, 5} e B = {2, 5, 7,
9}, a unio deles seria pegar todos os
elementos de A e de B e unir em apenas um
conjunto (sem repetir os elementos comuns). O
conjunto que ir representar essa unio ficar
assim: AUB = {1, 2, 5, 7, 9}.

2 7
1
5 9
Unio de vetores
Faa um programa que preencha e mostre dois
vetores e faa a chamada a um subprograma
que recebe estes dois vetores e cria um
terceiro que faz a unio destes vetores.
Interseco de vetores
Dado dois conjuntos A = {1, 2, 5} e B = {2, 5, 7,
9}, a interseo formado pelos elementos em
comum. O conjunto que ir representar a
interseo : AB = {2, 5}.

2 7
1
5 9

Anda mungkin juga menyukai