Elementos repetidos na matriz?

1 resposta
java
A

Estou tentando fazer este exercício:

Escreva uma classe Java para criar uma matriz 4x4 de números inteiros. Em seguida, inicialize
esta matriz e informe todos os elementos presentes e quantas vezes o mesmo aparece na matriz
como faz para achar os repetidos.

public class Matriz4x4 
{

public static void main(String[] args) {
	
	int matriz[][] = new int[4][4];
	int repetidos = 0;
	String s = "";
	
	
	for (int linha = 0; linha < matriz.length; linha++) {
		
		for (int coluna = 0; coluna < matriz.length; coluna++) {
			
			
			matriz[linha][coluna] = Integer.parseInt(JOptionPane.showInputDialog("Matriz"
					+ "["+(linha)+"]["+(coluna)+"]"));
			
			if(matriz[linha][coluna] == matriz[linha + 1][coluna +1]){
				
				repetidos++;
			}else{
				
				repetidos = 0;
			}
			
			
		}
		
	}
	
	
	for (int linha = 0; linha < matriz.length; linha++) {
		
		for (int coluna = 0; coluna < matriz.length; coluna++) {
			
			s = s + "   "+String.format("%02d",Integer.valueOf(matriz[linha][coluna]));
			
		}
	}

	JOptionPane.showMessageDialog(null,"  C1        C2        C3    \n"+s+
										"Repetidos = "+repetidos);
}
}

1 Resposta

R

E qual seria sua duvida em relação a isso?
Tente ser mais claro em seus POST’s

Criado 9 de maio de 2017
Ultima resposta 9 de mai. de 2017
Respostas 1
Participantes 2