Estou com esse array abaixo:
para imprimir primos. So que ta imprimindo tudo zero quando chamo a função
o q to errando?
[code]
//FUNCAO PRIMOS
public static int[] primos(int array[]){
// int primos[] = null;
//CODIGO DA QUESTAO 04
int[] primos = new int[array.length];
int j = 0;
for (int i = 0; i < array.length; i++){
int primo = array[i];
for (int p = 2; p <=array.length; p++ ){
if (((primo %1) == 0) && (p != primo)){
j++;
break;
}
}
}
// System.out.println(""+j);
return primos;
}
// Imprimir Primos
int[] Q3 = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
Aula03.imprimir(Aula03.primos(Q3));
// Fim Primos