estou com a seguinte dificuldade:
digamos que eu tenha uma matriz A[][188].
Assim sendo ela vai variar desta forma:
ESTRUTURA DA MATRIZ
0 1 2 3 4 5 …187
0
1
2
3
4
5
6
7
8
9
.
.
.
23
eu preciso preencher linha por linha, mas preciso fazer uma rotina que
identifique quando excede o tamanho de 188 posicoes e assim pula pra outra linha e comeca a preenche-la.
alguem poderia me ajudar???
grato!!!
Fala aí meu,
cara eu nao entendi, como assim
[quote] preciso fazer uma rotina que
identifique quando excede o tamanho de 188 posicoes e assim pula pra outra linha e comeca a preenche-la. [/quote]
você vai ler de uma entrada (teclado por exemplo) valor e posição x,y ?
não sei se me entendeu…
abraço
Crie uma classe Matrix com métodos set(i,j, valor) e get(i,j)
Internamente use um só array de nxm posições onde n e m são as dimenções da matrix.
Depois com o for inicialize a matrix.
Matrix matrix = new Matrix(4,3);
for (int r=0; r < matrix.rowsCount(); r++){
for (int c=0; c < matrix.columnsCount(); c++){
matrix.set(r,c, valordaCelula );
}
}