mirror of
https://github.com/LukasKalbertodt/programmieren-in-rust.git
synced 2024-11-18 10:58:57 +01:00
.. | ||
README.md |
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.