1
resposta

[Reclamação] Matriz Bidimensional

Acho que falta uma vídeo aula ensinando a resolver exercícios mais técnicos como esses de Matriz Bidimensional.

Eu, por exemplo, estou com dificuldade para entender parte do código do exercício 5, o que me impede de seguir para os próximos. Dificuldade principalmente na hora de imprimir a matriz em forma de tabela.

Acho que um vídeo explicativo cairia muito bem em exercícios como esse. Se tiver algum vídeo disponível dentro da plataforma me indiquem, por favor.

1 resposta

Olá, Rosemberg! Tudo bem?

Primeiramente, sinto muito por não disponibilizamos materiais que sanassem suas dúvidas durante os exercícios.

Além disso, é completamente normal encontrar dificuldades ao lidar com matrizes bidimensionais, especialmente quando estamos começando a nos familiarizar com o conceito. Vamos tentar esclarecer um pouco sobre como imprimir uma matriz em forma de tabela.

Para imprimir uma matriz bidimensional em forma de tabela, você pode usar loops aninhados, onde um loop percorre as linhas e o outro percorre as colunas. Aqui está um exemplo prático de como você pode fazer isso em JavaScript:

// Supondo que você já tenha sua matriz 3x3
const matriz = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];

// Função para imprimir a matriz
function imprimirMatriz(matriz) {
  for (let i = 0; i < matriz.length; i++) {
    let linha = '';
    for (let j = 0; j < matriz[i].length; j++) {
      linha += matriz[i][j] + ' ';
    }
    console.log(linha.trim());
  }
}

imprimirMatriz(matriz);

Esse código irá percorrer cada linha da matriz, concatenando os elementos em uma string e, em seguida, imprimindo cada linha. Isso deve ajudar a visualizar a matriz como uma tabela.

Quanto à sua sugestão sobre vídeos, é uma excelente ideia! Enquanto isso, recomendo verificar na plataforma se há materiais adicionais ou seções de "Opinião" que possam oferecer soluções ou explicações alternativas.

Espero ter ajudado e caso tenha problemas ou dúvidas sempre recorra ao fórum, temos monitores e outros alunos que sempre estão dispostos a lhe ajudar!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.