/* Beispielprogramm zum Umgang mit zweidimensionalen Arrays: Wir definieren zu Beginn des Programms zwei Konstanten (ROWS und COLUMNS) und legen damit eine RxC-Matrix an. Diese füllen wir durchlaufend mit den Zahlen 1 bis R*C und geben sie aus. Im zweiten Schritt wird eine zweite Matrix (der Dimension CxR) aufgebaut, welche die Transponierte der Ausgangsmatrix ist. Auch diese geben wir aus. nh - 01/2007 */ import IOulm.*; public class Transpose { public static final int ROWS = 4; // Konstante fuer Anzahl Reihen public static final int COLUMNS = 5; // Konstante fuer Anzahl Spalten public static int[][] matrix = new int[ROWS][COLUMNS]; public static int[][] t_matrix = new int[COLUMNS][ROWS]; // Transponierte public static void main (String[] args) { // einfaches Fuellen der Matrix... for (int i=0; i