package workshop.tag5;

public class Gruppe2 {


    public static void main(String[] args) {
        collatzProblem(50);

        //loop();
    }

    public static void collatzProblem(int n) {
        while(true) {
            if(n % 2  == 0) {
                n = n / 2;
            } else {
                n = 3 * n + 1;
            }
            System.out.print(n + " ");
            if(n == 1) {
                break; // Beim Collatz-Problem endet die Zahlenfolge immer mit 4 2 1 und wiederholt sich anschließend,
                       // daher brechen wir hier ab (sonst Endlosschleife!)
            }
        }
    }

    public static void loop() {
        for(int i = -5; i <= 5; i++) {
            if(i == 0)
                continue; // Wir dürfen nicht durch 0 teilen, daher überspringen wir diesen Schritt und machen mit dem Nächsten weiter
            System.out.println(1.0/i);
        }
    }


}
