
  Bien, encontre la respuesta que buscaba y era lo siguiente:
declaras primero tus arreglos flotantes de n(NUM) elementos es un numero que el  usuario da asi manejo arreglos dinamicos  
                   float n[] = new float[NUM];
                   float x[] = new float[NUM];
                   float z[] = new float[NUM]; 
                   float w=0;
                   for (int i=1;i<n.length;i++) {  
                      z
 = n*z;
                       w=w+z; 
                   }
PD1. Gracias por tu ayuda silverfox.  
 
PD2. No tienes que ser tan adusto angel_K_ido, estoy programando en java y me parece que es una pregunta para java.  