/** * Cette classe prend un entier en argument * et qui divise le nombre par 2 autant de fois que possible et * qu'elle retourne le nombre de divisions successives. */ public class Divise{ public static int divise(int e){ int compteur=0; while((e%2)==0){ compteur++; e=e/2; } return compteur; } public static void main(String argv[]) { if(argv.length>0){ int entier=Integer.parseInt(argv[0]); int resultat = divise(entier); System.out.println("Le resultat est: "+resultat); }else System.out.println("Il faut passe un argument"); } }