Bom dia pessoal,
preciso fazer a validação de um número já digitado na matriz, ou seja, se o usuário tentar digitar um número que já consta na matriz, o programa retornará uma mensagem do tipo: “número já digitado, informe outro número”
Meu condigo é esse, refere-se a um quadrado mágico:
int n,i,j;
System.out.println("Digite o tamanho do quadrado: ");
n = get.nextInt();
int quadrado[][] = new int[n][n];
System.out.println("Digite os valores do Quadrado: ");
for (i=0;i<n;i++) {
for (j=0;j<n;j++) {
do {
quadrado[i][j] = get.nextInt();
if (quadrado[i][j] < 1 || quadrado[i][j] > 9)
System.out.println("número inválido");
}while (quadrado[i][j] < 1 || quadrado[i][j] > 9);
}
}
Eu coloquei a validação de números menor que 1 e maior que 9, agora preciso da validação de um número ja presente no vetor.
Aguem pode me ajudar???
Muito obrigado.