Vetores e Matrizes Componente Lógica de Vetores ... · PDF fileVetores e Matrizes Prof....
Transcript of Vetores e Matrizes Componente Lógica de Vetores ... · PDF fileVetores e Matrizes Prof....
1
Componente Lógica de Programação
Vetores e Matrizes
Prof. Esp. MBA Heuber G. F. Lima
Vetores
Page � 3
Vetores
Page � 4
Vetores
2
Page � 5
Vetores
Page � 6
Vetores
Page � 7
Vetores
Page � 8
Vetores
3
Page � 9
�Sintaxe C#
– <tipo de dado> [] <nome da variável> = new <tipo de dado >[<tamanho> ];
Ex.:
int[] intVetor = new int[12];
string[] strVetor = new string[50];
int[] i = {8, 16, 32, 64};
Page � 10
Page � 11
Exercícios Iniciais
� Fazer um programa que leia 10 valores e depois mostre os 10 valores lidos;
� Declare um vetor de 10 posições e o preencha com os 10 primeiros números impares e o escreva.
� Leia um vetor de 20 posições e em seguida um valor X qualquer. Seu programa devera fazer 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 40 posições. Contar e escrever quantos valores pares ele possui.
� Leia um vetor de 16 posições e troque os 8 primeiros valores pelos 8 últimos e vice-e-versa. Escreva ao final o vetor obtido.
Matriz
4
Page � 13
Matriz
Page � 14
Matriz
Page � 15
Matriz
Page � 16
Matriz
5
Page � 17
Exercícios Dirigidos
Page � 19
� 1) Ler uma matriz de 5x5 e escrever a sua diagonal principal.
� 2) Preencher uma matriz 5x5 com o valor 1 e para a sua diagonal principal preencher com o valor 0
� 3) Escrever um programa C# que:
– a) Leia valores para uma matriz de 6x6
– b) Calcule a média dos elementos;
– c) Em seguida, percorre a matriz, escrevendo todos os elementos maiores do que a média.
Obrigado!Obrigado!