Duvida em java iniciante

e

Oi joanasalvado,

Acho que é um probleminha de lógica, da uma olhadinha aqui http://www.guj.com.br/java/239717-switchcase—qual-e-a-sua-funcao-/2

Se vc não pode usar um vetor, vc vai ter que ter no mínimo 9 variáveis para representar uma linha e então fazer a comparação, uma a uma, para verificar se não foi digitado algum valor repetido.
No Sudoku vc precisa comprar não somente linhas, mas colunas tbm certo? 9 linhas por 9 colunas, 81 variáveis. Vc tem certeza que não pode usar matrizes?

e

Analise o esquema:

    	Scanner sc = new Scanner(System.in);
    	for (int lna = 1; lna < 10; lna++){
    		System.out.println("Insira linha " + lna + ":");
    		int qtd = 0;
    		while (qtd < 9){
    			int numero = sc.nextInt(); 
    			if(numero>=10){     
    				System.out.println("Todos os numeros têm que ser menonores ou iguais a 10");         			 
    			   } else if(numero<0){     
    			   System.out.println("Não são aceitaveis números negativos");     
    			   } else {
    				   qtd += 1;
    				   // calcular soma
    				   // calcular produto
    				   // calcular maior
    				   // calcular menor
    			   }    			  
    		}
    		// verificar soma
    		// verificar produto
    		// verificar maior
    		// verificar menor
    	}

A título de informação, observe que, se não fosse um trabalho, bastaria calcular o produto, pois 9 números entre 1 e 9, SE RESULTAREM no produto 362880, formarão o conjunto de 1 a 9.