programmieren-in-rust/aufgaben/sheet1/task2
2016-10-27 00:33:12 +02:00
..
README.md Add two tasks (first sheet) 2016-10-27 00:33:12 +02:00

Aufgabe 1.2: Collatz

Schreibt ein Programm, das für die Zahl 27 alle Schritte des Collatz-Algorithmus ausgibt. Die Ausgabe soll in der Form x -> y geschehen, wobei x ein Zähler ist, welcher den aktuellen Schritt anzeigt, und y für den aktuellen Wert der Eingabezahl steht.

Der Algorithmus für die Zahl 5 wäre also:

1 -> 16
2 -> 8
3 -> 4
4 -> 2
5 -> 1

Die "Eingabezahl" soll direkt im Quellcode notiert werden, also nicht vom Nutzer eingelesen werden.

Die Aufgabe soll in einer Datei namens collatz.rs gelöst werden.