Ejercicio en java: matriz de arreglos

import java.util.Scanner;
public class Matriz {
    public static void main(String[] args) {
        int[][] numeros;
        int i;
        int j;
        int f;
        int r;
        int ceros=0;
        int mayor=0;
        int menor=0;
        int b=0;

        Scanner intro= new Scanner(System.in);

        System.out.println("Dimension de la matriz(renglones & filas)");
        r=intro.nextInt();
        f=intro.nextInt();
        numeros= new int [r][f];

        System.out.println("Teclea los valores de la matriz");
       
        for(i=0;i<r;i++){
            for(j=0;j<f;j++){
             
                numeros[i][j]=intro.nextInt();


                if(b==0){
                    menor=numeros[i][j];
                    b=1;
                }
                if(numeros[i][j]==0){
                    ceros++;
                }
 else{

                    if(numeros[i][j]>mayor){
                        mayor=numeros[i][j];
                    }
                    if(numeros[i][j]<menor){
                        menor=numeros[i][j];
                    }
 }
            }
         
        }
         System.out.println("El numero mayor es:"+mayor);
         System.out.println("El numero menor es:"+menor);
         System.out.println("La cantidad de ceros es:"+ceros);
    }
}

No hay comentarios:

Publicar un comentario