Profa. Cristina Nader Vasconcelos
Exercícios Vetores
-
Escreva um programa para preencher um vetor A de 10 elementos com os números inteiros de 1 a 10.
Escrever o vetor na tela após o seu total preenchimento.
__________________
-
Escreva um programa para preencher um vetor de 10 elementos de acordo com a posição que o elemento ocupa. Seu programa deve preecher
com 1 se o índice do elemento for ímpar e com 0 se for par.
Escrever o vetor na tela após o seu total preenchimento.
__________________
-
Escreva um programa para ler do teclado os valores para preencher um vetor de 10 elementos inteiros, e mostrar este vetor na tela.
Seu programa deve trocar todos os valores negativos do vetor por 0. Por fim, deve escrever o vetor modificado na
tela.
__________________
- Escreva um programa para ler do teclado o conteúdo de um vetor D de 10 elementos.
Deve então criar um vetor E, com todos os elementos de D na ordem inversa, ou seja, o último elemento
passará a ser o primeiro, o penúltimo será o segundo e assim por diante.
Por fim, deve mostrar dos dois vetores na tela.
__________________
- Escreva um programa para ler um vetor W de 10 elementos, depois ler
um valor V. Contar e escrever na tela quantas vezes o valor V ocorre no vetor W e
escrever também em que posições (índices) do vetor W o valor V aparece. Caso o valor
V não ocorra nenhuma vez no vetor W, escrever uma mensagem informando isto.
__________________
- Escreva um programa em para preencher do teclado dois vetores, cada um contendo uma seqüência de caracteres de
tamanho 10. Escrever a mensagem IGUAIS, se os conteúdos forem iguais e DIFERENTES caso contrário.
__________________
- Escreva um programa para ler dois vetores: R de 5 elementos e S de 10
elementos. Gerar um vetor X de 15 elementos cujas 5 primeiras posições contenham os
elementos de R e as 10 últimas posições, os elementos de S. Escrever na tela o vetor X.
__________________
- Escreva um programa em Pascal para ler um vetor X de 10 elementos. A seguir
copiar todos os valores negativos do vetor X para um vetor R, sem deixar elementos
vazios entre os valores copiados. Escrever na tela o vetor X e o vetor R.
__________________
- Escreva um programa em Pascal para ler um vetor Q de 10 posições (aceitar
somente números positivos). Escrever a seguir o valor do maior elemento de Q e a
respectiva posição que ele ocupa no vetor.
__________________
- Escreva um programa em Pascal para ler um vetor U de 10 elementos. A seguir
trocar o primeiro elemento com o último, o segundo com penúltimo etc. até o quinto
com o sexto e escrever o vetor U assim modificado.
__________________
- Escreva um programa em Pascal para ler dois vetores: R de 5 elementos e T de 10
elementos. Gerar um vetor X que possua os elementos comuns a R e T. Considere que
no mesmo vetor não haverão números repetidos. Escrever o vetor X.
__________________