Você está na página 1de 17

Universidade federal do Oeste da bahia Breno Augusto Arajo barros Dos Santos Lista de exerccios de Vetores e matrizes 1- Leia

um vetor de 12 posies e em seguida ler tambm dois valores X e Y quaisquer correspondentes a duas posies no vetor. Ao final seu programa dever escrever a soma dos valores encontrados nas respectivas posies X e Y. R= O exerccio foi resolvido a partir da criao de um vetor de 12 posies seguido da declarao das variveis X e Y as quais sero utilizadas para definir os valores para composio da soma. Foram declaradas ainda as variveis de contagem i e j, dando destaque a ltima a ser citada. A varivel j foi necessria para que fosse possvel a atribuio de uma posio do vetor a Y. Por fim, tem-se como resultado a soma das variveis X e Y sendo exibidas na tela.

2- Declare um vetor de 10 posies e o preencha com os 10 primeiros nmeros mpares e o escreva. R= Para a resoluo deste exerccio foi necessrio apenas a declarao de um vetor com o nmero de posies definido acima, bem como a declarao de variveis de contagem i e j. Evidencia-se a atribuio do valor 1 a varivel j no inicio do programa que pode ser justificada pela necessidade apresentada pelo vetor de

retornar apenas nmeros mpares. Mesmo j inicializando com valor 1 indispensvel que o incremento seja utilizado de forma correta, neste caso o incremento foi de 2 em 2 a fim de ter somente nmeros mpares. Ao final, foi impresso o vetor composto somente por nmeros mpares.

3- Leia um vetor de 16 posies e troque os 8 primeiros valores pelos 8 ltimos e vice-versa. Escreva ao final o vetor obtido.

4- Leia um vetor de 20 posies e em seguida um valor X qualquer. Seu programa devera fazer um busca do valor X no vetor lido e informar a posio em que foi encontrado ou se no foi encontrado.

5- Leia um vetor de 40 posies. Contar e escrever quantos valores pares ele

possui. 6- Leia um vetor de 40 posies e atribua valor 0 para todos os elementos que possurem valores negativos.

7- Leia dois vetores de 20 posies e calcule um outro vetor contendo, nas posies pares os valores do primeiro e nas posies mpares os valores do segundo.

8- Leia um vetor de 40 posies e acumule os valores do primeiro elemento no segundo, deste no terceiro e assim por diante. Ao final, escreva o vetor obtido.

9- Leia um vetor contendo letras de uma frase inclusive os espaos em branco. Retirar os espaos em branco do vetor e depois escreve-los.

12-Leia 3 vetores de 9 posies e crie outro com o 1 tero do primeiro, o segundo 3 do segundo e o ltimo tero do 3. Escrever o vetor resultante no final.

13- Leia um vetor de 10 posies e verifique se existem valores iguais e os escreva.

14-Leia um vetor de 50 posies e o compacte, ou seja, elimine as posies com valor zero avanando uma posio com os valores subsequentes do vetor. Dessa forma todos zeros devem ficar para as posies finais do vetor.

15- Considere um vetor de trajetrias de 9 elementos, onde cada elemento possui o valor do prximo elemento do vetor a ser lido.

16- Leia uma matriz 10 x 10 e escreva a localizao (linha e coluna) do maior valor.

17-Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal e com 0 os demais elementos. Escreva ao final a matriz obtida.

18-Leiaa duas matrizes 4 x 4 e escreva um terceira com os maiores elementos entre as primeiras.

19-Leia uma matriz 6 x 6, conte e escreva quantos valores maiores que 10 ela possui.

20-leia uma matriz 20 x 20. Leia tambm um valor X. O programa dever fazer uma busca desse valor na matriz e, ao final escrever a localizao (linha e coluna) ou uma mensagem de no encontrado.

21-Leia uma matriz 4 x 4 e troque os valores da 1 linha pelos da 4 coluna, viceversa. Escrever ao final a matriz obtida. 22-Leia uma matriz 8 x 8 e a transforme numa matriz triangular inferior, atribuindo zero a todos os elementos acima da diagonal principal, escrevendo-a ao final.

23- Leia uma matriz 5 x 5 e faa uma troca entre as diagonais superior e inferior. Escreva-a ao final.

24-Leia duas matrizes 10 x 10 e faa uma substituio entre a diagonal inferior da primeira com a diagonal superior da segunda.

25-Leia uma matriz 8 x 8 e escreva o maior elemento da diagonal principal e a soma dos elementos da diagonal secundaria.

Você também pode gostar