L'objectiu d'aquest exercici és familiaritzar-se amb la utilització del depurador.
Advertència
L'exercici NO té com a objectiu aprendre en programar en Java.
Pot ser s'utilitzen operadors i estructures que encara no conegueu. No passa res.
Podeu reprendre aquests exercicis a mesura que aprengueu aquestes estructures
en mòdul de programació.
Per \(N = 1\), el programa arriba a 1 després de 0 passos.
Per \(N = 5\), el programa arriba a 1 després de 5 passos.
Per \(N = 8\), el programa arriba a 1 després de 3 passos.
Per \(N = 11\), el programa arriba a 1 després de 14 passos.
Per \(N = 27\), el programa arriba a 1 després de 111 passos.
Una vegada heu comprovat que el programa funciona correctament, utilitza el depurador per saber quin
és el resultat d'aplicar 12 vegades l'operació Collatz al número 27. Escriu aquest valor com a comentari en el codi.
DebugCollatz.java
packageud1.exercises;importjava.util.Locale;importjava.util.Scanner;/* * El resultat de l'operació de collatz * per a N = 27 després de 12 iteracions * és ???? */publicclassDebugCollatz{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in).useLocale(Locale.US);System.out.print("Introdueix un número: ");intinicial=in.nextInt();intn=inicial;intcounter=0;while(n!=0){if(n%2==0)n=n*2+1;elsen=(n+1)/2;counter++;}System.out.printf("S'ha arribat del %d al 1 després de %d passos.\n",inicial,counter);}}