Exercícios Resolvidos de Matrizes

Ver Teoria

Enunciado

No código a seguir, indique onde é declarada uma matriz e onde é declarado um vetor.

Passo 1

Eai, tudo tranquilo?

Para essa questão, basta conhecermos como um vetor e uma matriz são declaradas e associarmos ao que está sendo declarado nas linhas 3 e 4.

Primeiramente, vamos relembrar como declaramos um vetor. Para declararmos um vetor, usamos a seguinte sintaxe:

T i p o   d o   d a d o                 n o m e   d o   v e t o r   t a m a n h o   d o   v e t o r   ;

Perceba que essa é exatamente a sintaxe usada na linha 4, portanto, temos B , como um vetor.

Passo 2

Vamos analisar a sintaxe usada para declarar uma matriz:

T i p o   d o   d a d o             n o m e   d o   m a t r i z d i m e n s ã o   1   [ d i m e n s ã o   2 ] ;

Na linha 3, percebemos que A está sendo declarado dessa mesma maneira, portanto, ele é uma matriz.

Comparando as duas sintaxes, é possível perceber que a única diferença consiste na quantidade de colchetes que são usados quando vamos declarar um vetor ou uma matriz, o que se deve a quantidade de dimensões de cada um. Como um vetor é unidimensional, usamos um único colchete para informar a quantidade de dados máxima que esse vetor pode assumir. Já se tratando de matrizes, temos mais de uma dimensão, necessitando informar o tamanho de cada dimensão entre colchetes.

Resposta

  • Linha 3: Matriz
  • Linha 4: Vetor