Lista de exercícios sobre matriz - Java
  • Link para a lista de exercícios.

Escreva aqui suas dúvidas/descobertas/contribuições:

Dica: para colocar o seu código clique no botão 'code block wizard' escolha 'Java' e 'insert code'. Agora é só copiar e colar o programa do eclipse para a linha 'insert the code here'. Ou então, simplesmente coloque o seu código entre [[code type="Java"]] ... [[/code]]

Exemplo discutido em aula:

public class ExemploMatriz {
    public static void main(String[] args) {
        // declara uma matriz com 10 linhas e 10 colunas
        int[][] m = new int[10][10];
 
        System.out.println("Sorteando números...");
        // preenche os 100 elementos da matriz com números de 1 a 9
        for(int n = 0; n < 10; n++) {
            for(int i = 0; i < 10; i++) {
                // sorteia um número de 1 a 9 e põe na linha l e na coluna c da matriz
                m[n][i] = (int)(Math.random()*9)+1; 
            }
        }
        System.out.println("Matriz preenchida!");
        // exibe o conteúdo da matriz de várias formas
        System.out.println("Conteúdo de cada posição da matriz:");
        for(int n = 0; n < 10; n++) {
            for(int i = 0; i < 10; i++) {
                System.out.println("m["+n+"]["+i+"] = "+m[n][i]);
            }
        }
        System.out.println("Conteúdo da matriz completa:");
        for(int n = 0; n < 10; n++) {
            for(int i = 0; i < 10; i++) {
                System.out.print(m[n][i]+" ");
            }
            System.out.println();
        }
        System.out.print("Soma dos elementos da 5ª coluna: ");
        int somaColuna5 = 0;
       for(int n = 0; n < 10; n++) {
            somaColuna5 = somaColuna5 + m[n][4];
        }
        System.out.println(somaColuna5);
    }
}
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License