Meus Documentos
Uma matriz é uma estrutura capaz de armazenar dados de um mesmo tipo. Uma matriz pode ser unidimensional ou multidimensional.
Uma matriz unidimensional é uma matriz com uma única dimensão. Ela é criada por apenas um vetor que irá guardar as informações que serão dadas pelo usuário.
Uma matriz multidimensional é uma matriz que possui mais de uma dimensão. Para criarmos uma matriz multidimensional, utilizamos mais que um vetor. Neste trabalho, daremos um enfoque para uma matriz bidimensional.
MATRIZ BIDIMENSIONAL
Uma matriz bidimensional é uma matriz que possui duas dimensões. Ela é criada a partir de dois vetores, onde uma dos vetores representará a quantidade de linhas e o outro vetor representará a quantidade de colunas. Para criar a matriz bidimensional utilizamos a seguinte sintaxe:
Nome da Matriz [número de linhas] [número de colunas]
Uma matriz bidirecional pode apresentar os seguintes formatos:
Matriz linha: É uma matriz que possuirá somente uma linha e mais que uma coluna. Exemplo: Matriz [1] [3].
Matriz coluna: É uma matriz que possuirá mais que uma linha e somente uma coluna. Exemplo: Matriz [3] [1].
Matriz quadrada: É uma matriz que teremos a mesma quantidade de linhas e colunas. Em uma matriz quadrada teremos uma diagonal principal e uma diagonal secundária. Exemplo: Matriz [2] [2].
CRIAÇÃO DE UMA MATRIZ BIDIMENCIONAL EM C
Como explicado anteriormente, uma matriz bidimensional irá ser criado à partir de dois vetores, sendo uma para a quantidade de linhas e outro vetor para a quantidade de colunas. A seguir veremos como é feita a criação de uma matriz onde o usuário irá interagir com o programa.
Para a criação deste programa será definido duas variáveis inteiras para os vetores da matriz. int i,j; // definição da variável matriz
Como sabemos uma matriz sempre deverá conter no mínimo uma linha e uma coluna. Neste caso, foi utilizada a função do/while que não deixará o programa continuar enquanto o valor para as