Originariamente inviato da Lassativo
Ciao a tutti, io ho questo codice in Java, che dovrebbe calcolarmi il prodotto di x*y:
codice:
..
public static int prod(int x, int y)
 {int k=x; int w=y; int z=1;
  while(w!=0)
  {if (pari(w)==false) z=z*k;
   k=k+k; w=w/2;
  }
  return z;
 }
..
Se il tuo intento è quello di implementare la logica dell'operatore, allora dovresti scrivere una cosa del genere:
codice:
public static int prodotto(int x, int y){
         int m = 0;
         int prod = 0;
         while( m < y ){
                 prod += x;
                 m++;
         }
         return prod;
}