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;
 }
..
Il programma gira senza problemi, però non calcola il prodotto
Sinceramente non ho capito molto bene come dovrebbe funzionare.. qualcuno di voi può darmi una mano?
Grazie mille