Usando Matriz

4 respostas
L

Pessoal…

Eu gostaria de saber como faço uma matriz 4x4 e que cada parte da matriz imprimisse um resultado…e gostaria de saber como faço pra essa matriz realizar um evento que sorteasse esses valores…

entendam como lugares em uma mesa… cada pessoa tem seu lugar…dai esse evento trocava as pessoas de lugar…

acho que meio basico mas naum tenho ideia de com fazer isso… por favor se puderem me ajudar…grato!!!

4 Respostas

Foxlol

int matriz[][] = new int[2][2];

Utilize Math.random().

Para imprimir os valores na matriz vc terá que ter dois controles de fluxo, uma vez que a matriz eh Bidimensional. exemplo:

for (int i = 0; i < 2; i++)
   for (int j = 0; j < 2; j++)
      System.out.println("Linha: " + i + " Coluna: " + j);

Acho que isso pode te ajudar.

Se eu falei besteira alguem me corrija :?

neohacker

int matriz[][] = new int[2][2];

Assim vc está fazendo uma matriz 2x2.

int matriz[][] = new int[4][4];

Assim é uma 4x4 amigo

Foxlol

int matriz[][] = new int[2][2];

Assim vc está fazendo uma matriz 2x2.

int matriz[][] = new int[4][4];

Assim é uma 4x4 amigo

8)

Uh eh msm … decuido meu :lol:

Vlw :stuck_out_tongue:

jPscoralicK

int matriz[][] = new int[2][2];

Utilize Math.random().

Para imprimir os valores na matriz vc terá que ter dois controles de fluxo, uma vez que a matriz eh Bidimensional. exemplo:

for (int i = 0; i < 2; i++)
   for (int j = 0; j < 2; j++)
      System.out.println("Linha: " + i + " Coluna: " + j);

Acho que isso pode te ajudar.

Se eu falei besteira alguem me corrija :?

Bem, para tornar seu código “elegante”, seria adequado utilizar no loop “for” o atributo “length” da matriz, para controlar a interação.

Exemplo:

for (int i = 0; matriz.length; i++)
   for (int j = 0; matriz[i].length; j++) // o "[i]" é necessário para que a iteração ocorra percorrendo as colunas j de cada linha i
      System.out.println("Linha: " + i + " Coluna: " + j);

[]s

Criado 8 de maio de 2007
Ultima resposta 12 de mai. de 2007
Respostas 4
Participantes 4