Problemstellung 1

Auf 16 Plätzen werden die Zahlen 0 bis 15 "zufällig" verteilt.

Problemanalyse

Idee: Zunächst werden die Zahlen 0 bis 15 der Reihe nach angeordnet, dann werden sie gemischt: Es wird "per Zufall" eine Platznummer erwählt und die auf diesem Platz stehende Zahl mit der Zahl auf dem ersten Platz 0 ausgestauscht.
Anschließend wird die zweite Zahl (auf Platz 1) mit einer "ausgewählten" Zahl der Pläze 1 bis 15 vertauscht. Dabei kann sein, dass die Zahl, die anfangs auf Platz 0 stand und gerade "nach hinten" gesetzt wurde, jetzt auf den Platz 1 kommt. Es kann auch sein, dass beim "Würfeln" die Platznummer 1 fällt, so dass die Zahl vom Platz 1 auf den Platz 1 kommt (wo sie schon ist).
Als nächstes wird eine Zahl für den dritten Platz bestimmt usw.

Da der Computer Dinge nacheinander erledigt, muss der Tausch zweier Zahlen etwas umständlich erfolgen: Zunächst wird die ein Zahl beiseite gelegt, dann wird die andere Zahl auf den freien Platz gelegt, und schließlich kann die beiseite gelegte Zahl auf den nun frei gewordenen Platz gelegt werden.

Problemlösung

Die Lösungsidee wird in Form eines Struktogramm grafisch dargestellt.

Der Tauschvorgang erfolgt so:

Javascript-Programm