No sé ,alien-z hacerle sumergir en una cosa tan compleja ,mejor darle un código que se aproxime xD
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúping -n 30 127.0.0.1 >nul
tskill java
tskill javaw
public class retojava {
/**
* @param args
*/
static int [] div3 = new int[5000]; //5000 por que 3*5000=15000 el no justo
static int [] div5 = new int[3000];
static int [] div7 = new int[3000];
static int vcount=0;
static int vcount1=0;
static int vcount2=0;
static retojava ava = new retojava();
public static void main(String[] args) {
for (int i =1 ;i<15000;i++){
math(i);
}
mostrar();
System.out.println("Y el result de todos los numeros en los arrays son "+(vcount+vcount1+vcount2));
}
private static void mostrar() {
System.out.println("los div entr 3 son ");
for (int i =0 ;i<vcount;i++){
System.out.print(div3[i]+",");
}
System.out.println("\n los div entr 5 son ");
for (int i =0 ;i<vcount1;i++){
System.out.print(div5[i]+",");
}
System.out.println("\n los div entr 7 son ");
for (int i =0 ;i<vcount2;i++){
System.out.print(div7[i]+",");
}
}
public void add3(int i ){
try{
div3[vcount]=(i);
vcount++;}
catch(Exception x){x.printStackTrace();}
}
public void add5(int i ){
div5[vcount1]=(i);
vcount1++;
}
public void add7(int i ){
div7[vcount2]=(i);
vcount2++;
}
private static void math(int i) {
if(i % 3==0){ava.add3(i);}
else if(i % 5==0){ava.add5(i);}
else if(i % 7==0){ava.add7(i);}
}
}