Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Curiosidade Impressão de Matriz #27

Open
AdrianaAndrade2203 opened this issue Jul 22, 2022 · 1 comment
Open

Curiosidade Impressão de Matriz #27

AdrianaAndrade2203 opened this issue Jul 22, 2022 · 1 comment

Comments

@AdrianaAndrade2203
Copy link

Boa tarde Ca,

Tudo bem?

Nessa questão eu entendi que ele imprime o numero 7, pois organiza os números que eu estou passando em linhas, ou seja:
E visando que os elementos iniciam na posição 0, o numero 7 esta exatamente na posição [2] e [2]. Certo? O raciocínio é esse mesmo né?
Tenho duas duvidas que tentei fazer e não consigo:

1 - Se eu quiser imprimir a matriz inteira e não apenas uma determinada posição. Preciso fazer um laço para ler tudo que eu informei?
2 - Se eu quisesse que a numeração que eu informei entrasse como uma coluna e não como uma linha, é possível?

4 3 1
9 0 2
8 1 7
5 5 4

int[][] numeros = {{4, 9, 8, 5}, {3, 0, 1, 5}, {1, 2, 7, 4}};
System.out.print(numeros[2][2]);

@cami-la
Copy link
Owner

cami-la commented Aug 2, 2022

Oi, @AdrianaAndrade2203. Tudo bem?
Peço desculpas pela demora do retorno, é que essa semana foi muito corrida. :'(

Vamos lá:

  1. Cada elemento do array multidimensional é um array unidimensional. Até aí tudo bem?
  2. Sendo um array unidimencional, chamamos cada elemento de coluna.
  3. Sobre inserir um elemento em uma determinada posição de um array unidimensinal é possível, mas daria um trabalhinho. hehe

matriz
matriz2

Veja se já te ajudei. Qualquer dúvida, é só falar!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants