Saturday, July 15, 2017

Ejercicio 7

Problema
Defina dos array doble (matriz) de dimensiones 5x5 tal que:
  • Una primera matriz llamada Suma debe tener en cada posición la suma de sus indices de posición. Así, en la posición [2][2] debe aparecer el número 4.
  • Una segunda matriz llamada Multiplicación debe tener en cada posición la multiplicación de sus indices de posición. Así, en la posición [2][3] debe aparecer el número 6.

Solución

package certification1;

public class Certification1 {
    
    static void print_Matriz(int[][] x){
        // Defined for size 5 only
        for (int i = 0; i < 5; i++) {
            for (int j = 0; j < 5; j++) {
                System.out.print(x[i][j] + " ");
            }  
            System.out.println("");
        }
    }
    
    public static void main(String[] args) {
        
        int Suma[][] = new int[5][5];
        int Multiplicacion[][] = new int[5][5];
        // Set Suma y Multiplicacion
        for (int i = 0; i < 5; i++) {
            for (int j = 0; j < 5; j++) {
                Suma[i][j] = i+j;
                Multiplicacion[i][j] = i*j;
            }  
        }
        System.out.println("Imprimo Suma");
        print_Matriz(Suma);
        
        System.out.println("Imprimo Multiplicacion");
        print_Matriz(Multiplicacion);
    }
    
}

No comments:

Post a Comment

Earn free bitcoin