Lista de exercícios de Vetores e matrizes

of 21 /21
Universidade federal do Oeste da bahia Breno Augusto Araújo barros Dos Santos Lista de exercícios de Vetores e matrizes 1- Leia um vetor de 12 posições e em seguida ler também dois valores X e Y quaisquer correspondentes a duas posições no vetor. Ao final seu programa deverá escrever a soma dos valores encontrados nas respectivas posições X e Y. R= O exercício foi resolvido a partir da criação de um vetor de 12 posições seguido da declaração das variáveis X e Y as quais serão utilizadas para definir os valores para composição da soma. Foram declaradas ainda as variáveis de contagem i e j, dando destaque a última a ser citada. A variável j foi necessária para que fosse possível a atribuição de uma posição do vetor a Y. Por fim, tem-se como resultado a soma das variáveis X e Y sendo exibidas na tela.

Embed Size (px)

Transcript of Lista de exercícios de Vetores e matrizes

Universidade federal do Oeste da bahiaBreno Augusto Arajo barros Dos SantosLista de exerccios de Vetores e matrizes1- 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, vice-versa. 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.