En un vector de n elementos calcular el producto de todos sus elementos.

public class Recursividad11 {    
public static int producto (int vector [], int n) {
if (n== 0) {
return (vector [0]);
}else{
   return (vector [n] * producto(vector, n - 1));
}
}
   public static void main(String[] args) {
      Scanner entrada=new Scanner (System.in);
      int n,i;
      int x[];    
        System.out.println("ingrese vector: ");
        n=entrada.nextInt();
         x=new int [n];
         for(i=0; i<n;i++){
            System.out.print(+i+"=");
            x[i]=entrada.nextInt();
        }
        System.out.println("El producto es "+producto(x, n-1));    
   }
}

No hay comentarios.:

Publicar un comentario

Buscar este blog