Essa pergunta também está no material:
Respostas
A principal diferença entre variáveis, vetores e matrizes está relacionada à quantidade de elementos que cada um pode armazenar. - Variáveis: são utilizadas para armazenar um único valor, como um número inteiro, um número decimal ou uma cadeia de caracteres. - Vetores: são estruturas de dados que podem armazenar múltiplos valores do mesmo tipo. Eles são compostos por uma sequência de elementos, onde cada elemento é identificado por um índice. Os vetores possuem tamanho fixo e os elementos são acessados através de seus índices. - Matrizes: são estruturas de dados bidimensionais, ou seja, possuem linhas e colunas. Elas podem armazenar múltiplos valores do mesmo tipo, organizados em uma tabela retangular. Os elementos de uma matriz são acessados através de seus índices de linha e coluna. Resumindo, a principal diferença é que as variáveis armazenam um único valor, os vetores armazenam múltiplos valores em uma sequência unidimensional e as matrizes armazenam múltiplos valores em uma estrutura bidimensional.
Variáveis aguentam apenas um valor em seu interior. No exemplo a seguir, utilizarei Python como linguagem-base:
nome = 'Luisa' nomes = 'Luisa, João, Daniel'
Note que em ambos os casos, independente de quantidade de valores, eles serão tratados como se fossem unitários. O computador considerará Luisa, João, Daniel como apenas uma única entidade.
Vetores, por outro lado, suportam diversos valores e tratam cada um deles como se fossem independentes:
nomes = [Luisa, João, Daniel] print(nomes[0]) # Luisa print(nomes[1]) # João print(nomes[2]) # Daniel
Percebe como, neste caso, posso especificar qual nome eu gostaria que o programa retornasse? Isso é possível através do índice (os números que utilizei após chamar o vetor).
Em último caso, uma matriz seria um conjunto de vetores. Por exemplo:
matriz = [ [1, 2, 3] [4, 5, 6] [7, 8, 9] ]
Responda
Para escrever sua resposta aqui, entre ou crie uma conta