mirror of
https://github.com/LukasKalbertodt/programmieren-in-rust.git
synced 2024-11-18 10:58:57 +01:00
16 lines
789 B
Markdown
Executable File
16 lines
789 B
Markdown
Executable File
Aufgabe 4.1: Programm schöner machen
|
|
====================================
|
|
|
|
In dieser Aufgabe dürft *ihr* mal die Aufgabe der Tutoren übernehmen. Gegeben
|
|
ist ein Programm, das funktioniert und das tut, was es soll. Es gibt alle
|
|
Zahlen zwischen 1 und 20, die sowohl eine Primzahl als auch eine ["fröhliche"
|
|
Zahl](https://en.wikipedia.org/wiki/Happy_number) sind, aus.
|
|
|
|
Jedoch ist der Quellcode alles andere als hübsch. Eure Aufgabe ist es, den
|
|
Quellcode zu verbessern. D.h., ihr sollt die Funktionsweise des Programms gar
|
|
nicht verändern, sondern nur den Quellcode.
|
|
|
|
Versucht, den Code möglichst kurz, gut lesbar und idiomatisch zu gestalten.
|
|
So viel sei gesagt: Es gibt *sehr viele* Stellen, an denen etwas verbessert
|
|
werden kann! Versucht möglichst, alle dieser Stellen zu finden.
|