/** * @(#)MaxiMatrice.java * * * @author sakoba * @version 1.00 2012/11/20 */ public class MaxiMatrice { static double maximum( double matrice[][] ) { double max = matrice[0][0]; int nligne=matrice.length; for ( int r = 0; r < nligne; ++r ) for ( int c = 0; c < matrice[r].length; ++c ) if ( max < matrice[r][c] ) max = matrice[r][c]; return max; } public static void main (String[] args) { double matrice[][]={ {12.5, 0.5, 3.0}, {-42.5, 15, 10.0, 85}, {20, 3, 3.0, 6.0} }; int []data={20, 3, 3}; int x=matrice.length; int y=0; for(int i=0; i<matrice.length; i++) y+=matrice[i].length; System.out.println ("Nombre de ligne: "+ x); System.out.println ("Nombre de colonne:"+ y); System.out.println ("Valeur Maximale du tableau 2D= "+maximum(matrice)); } } |