Pravljenje matrice
09.10.2007. u 19:21 · pre 231 meseci
#1
Potreban mi je kod koji ce da ispise matricu brojeva na ekranu od neke zadate vrednosti. Brojevi se redjaju redom, po vrstama.
Ovo mi ispisuje redom brojeve ali po kolonama, a meni treba po vrstama.
Kad promenim mesta ideksa i i j, ne radi.
Ako neko ima neku ideju kako ovo da uradim.
Izlaz je
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
A treba mi nesto ovako:
1 5 9 13 17
2 6 10 14 18
3 7 11 15 19
4 8 12 16 20
Ovo mi ispisuje redom brojeve ali po kolonama, a meni treba po vrstama.
Kad promenim mesta ideksa i i j, ne radi.
Ako neko ima neku ideju kako ovo da uradim.
Code:
public class Program
{
public static void main(String[] args)
{
int[][] matrica = new int[4][5];
int brojac = 1;
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 5; j++)
{
matrica[i][j] = brojac;
System.out.print(matrica[i][j]);
System.out.print(" ");
brojac++;
}
System.out.println();
}
System.Console.ReadKey();
}
}
public class Program
{
public static void main(String[] args)
{
int[][] matrica = new int[4][5];
int brojac = 1;
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 5; j++)
{
matrica[i][j] = brojac;
System.out.print(matrica[i][j]);
System.out.print(" ");
brojac++;
}
System.out.println();
}
System.Console.ReadKey();
}
}
Izlaz je
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
A treba mi nesto ovako:
1 5 9 13 17
2 6 10 14 18
3 7 11 15 19
4 8 12 16 20