Add two tasks (first sheet)

This commit is contained in:
Lukas Kalbertodt
2016-10-27 00:33:12 +02:00
parent 4edac30ed1
commit 56d33bbf21
2 changed files with 87 additions and 0 deletions

22
aufgaben/sheet1/task2/README.md Executable file
View File

@ -0,0 +1,22 @@
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.