Noch ein Wort zur Erzeugung von Primzahlenlisten. Als ich vor etlichen Jahren (
https://help.geogebra.org/) nachfragte, wie das geht, erhielt ich diese Antwort.
P=EntferneUndefiniert[Folge[Wenn[IstPrimzahl[n], n], n, 1, 37]]
Und im ersten Affekt dachte ich. Mein Gott, das kapier ich doch nie. Wenn man diesen Befehl jedoch in seine Einzelteile zerlegt, wird die Sache klarer. Man erstelle als einen Schieberegler für positive ganze Zahlen n und gebe ein:
a=IstPrimzahl[n]
Für a erhält man nun die Werte true oder false.
a=Wenn[IstPrimzahl[n], n]
Hier erhält a den Wert n, wenn n eine Primzahl ist und wenn nicht bekommt man a undefiniert.
P=Folge[Wenn[IstPrimzahl[n], n], n, 1, 37]
Nun werden die Zahlen n von 1 bis 37 überprüft. An der Stelle, wo n keine Primzahl ist, befindet sich ein Fragezeichen. Will man diese raus haben, so packe man den letzten Ausdruck noch in einen EntferneUndefiniert-Befehl.
Geogebra ist also lange nicht so kompliziert wie's auf den ersten Blick ausschaut. Ach ja, und wenn n keine Primzahl sein soll, fügt man noch ein Ausrufezeichen hinzu.
a=Wenn[!IstPrimzahl[n], n]