//Codificado por sAfOrAs
public class SyGArrayDeFactorial{
static double arreglo[] = new double[25];
static void llenaArreglo(){
for(int i=0;i<arreglo.length;i++){
arreglo[i]=factorial(i);
}
}
static double factorial(int num){
double factorial=0;
if(num==0)
factorial=1;
else if(num<0)
System.out.println("no existe");
else if(num>0)
for(factorial=num;num>1;num--)
factorial*=(num-1);
return factorial;
}
static void imprimeArreglo(){
for(int i=0;i<arreglo.length;i++)
System.out.println(arreglo[i]+" ");
System.out.println("");
}
public static void main(String[] args){
llenaArreglo();
imprimeArreglo();
}
}
Me gusta esto:
Me gusta Cargando...
Relacionado
eZa miErDa no sirbe
esto si lleva recursividad