Você está na página 1de 2

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. 2. eclare um vetor de 1! posies e o preenc"a com os 1! primeiros n#meros impares e o escreva. $. Leia um vetor de 1% posies e troque os & primeiros valores pelos & #ltimos e vice'e'versa. (screva ao final o vetor obtido. ). Leia um vetor de 2! posies e em seguida um valor X qualquer. *eu programa devera fa+er uma busca do valor de X no vetor lido e informar a posi,o em que foi encontrado ou se n,o foi encontrado. -. Leia um vetor de )! posies. .ontar e escrever quantos valores pares ele possui. %. Leia um vetor de )! posies e atribua valor ! para todos os elementos que possu/rem valores negativos. 0. Leia dos vetores de 2! posies e calcule um outro vetor contendo1 nas posies pares os valores do primeiro e nas posies impares os valores do segundo. &. Leia um vetor de )! posies e acumule os valores do primeiro elemento no segundo1 deste no terceiro e assim por diante. Ao final1 escreva o vetor obtido. 2. Leia um vetor contendo letras de uma frase inclusive os espaos em branco. 3etirar os espaos em branco do vetor e depois escreve'los. 1!. Leia um vetor de - posies contendo os caracteres de um numero. (m seguida escreva esse numero por e4tenso. 11. Leia dois vetores de ) posies. 5erifique e escreva se um anagrama de outro.
Ex: ARARA ARARA - so anagramas

12. Leia $ vetores de 2 posies e crie outro com o 16 tero do primeiro1 o segundo $6. do segundo e o ultimo tero do $6. (screver o vetor resultante ao final. 1$. Leia um vetor de 1! posies e verifique se e4istem valores iguais e os escreva. 1). Leia um vetor de -! posies e o compacte1 ou se7a1 elimine as posies com valor +ero avanando uma posi,o1 com os com os valores subseq8entes do vetor. essa forma todos 9+eros: devem ficar para as posies finais do vetor. 1-. .onsidere um vetor de tra7et;rias de 2 elementos1 onde cada elemento possui o valor do pr;4imo elemento do vetor a ser lido. <ndice 1 2 $ ) - % 0 & 2 5alor - 0 % 2 2 & ) ! $ Assim1 a seq8=ncia da leitura seria 11 -1 21 01 )1 21 $1 %1 &1 ! >aa um algoritmo que se7a capa+ de ler esse vetor e seguir a tra7et;ria. 1%. Leia uma matri+ 1! 4 1! e escreva a locali+a,o ?lin"a e a coluna@ do maior valor. 10. eclare uma matri+ - 4 -. Areenc"a com 1 a diagonal principal e com ! os demais elementos. (screva ao final a matri+ obtida. 1&. Leia duas matri+es ) 4 ) e escreva uma terceira com os maiores elementos entre as primeiras 12. Leia uma matri+ % 4 %1 conte e escreva quantos valores maiores que 1! ela possui. 2!. Leia uma matri+ 2! 4 2!. Leia tambm um valor X. B programa dever fa+er uma busca desse valor na matri+ e1 ao final escrever a locali+a,o ?lin"a e coluna@ ou uma mensagem de 9n,o encontrado:.

21. Leia uma matri+ ) 4 ) e troque os valores da 1C.lin"a pelos da )C.coluna1 vice'e' versa. (screver ao final a matri+ obtida 22. Leia uma matri+ & 4 & e a transforme numa matri+ triangular inferior 1 atribuindo +ero a todos os elementos acima da diagonal principal1 escrevendo'a ao final. 2$. Leia uma matri+ - 4 - e faa uma troca entre as diagonais superior e inferior. (screva'a ao final. 2). Leia duas matri+es 1! 4 1! e faa uma substitui,o entre a diagonal inferior da primeira coma diagonal superior da segunda. 2-. Leia uma matri+ &4 & e escreva o maior elemento da diagonal principal e a soma dos elementos da diagonal secundaria. 2%. Leia uma matri+ % 4 % e atribuir o valor ! para os valores negativos encontrados fora das diagonais principal e secundaria. 20. Leia uma matri+ -! 4 21 onde cada coluna corresponde a um lado de um triangulo retDngulo. eclare um vetor que conten"a a rea dos respectivos triDngulos e o escreva. 2&. Leia duas matri+es 2! 4 2! e escreva os valores da primeira que ocorrem em qualquer posi,o da segunda. 22. .onsidere uma matri+ de distDncia entre cidades % 4 %E
1.?.ceres@ 1.?.ceres@ 2.?FFugres@ $.?.uiab@ ).?5Grande@ -.?Hangar@ %.?ALacerda@ %$ 21! 12! 12! 2.?FFugres@ %$ 1%! 1-! 2$.?.uiab@ 21! 1%! 1! &! &! ).?5Grande@ 12! 1-! 1! -.?Hangar@ 2%.?ALacerda@ 12!

.onsidere tambm um vetor de viagem indo de .uiab at .ceres pela seguinte rotaE
Indice .idade 1 $ 2 ) $ 2 ) % % 1

>aa um programa que leia a matri+ e o vetor e calcule a distancia percorrida durante a viagem. $!. Leia uma matri+ 1!! 4 1! que se refere respostas de 1! questes de m#ltipla escol"a1 referentes a 1!! alunos. Leia tambm um vetor de 1! posies contendo o gabarito d e respostas que podem ser a1 b1 c ou d. *eu programa dever comparar as respostas de cada candidato com o gabarito e emitir um vetor 3esultado1 contendo a pontua,o correspondente. $1. Leia duas matri+es ) 4 ) e verifique se uma palindromo1 isto 1 sua leitura a partir de qualquer dire,o sempre apresentara a mesma seq8=ncia.
EX. SATOR AREPO TENET OPERA ROTAS

Você também pode gostar