Hallo,
ich habe einen Script geschrieben, der die Primzahlen von... bis... auflistet:
Spoiler anzeigen
Alles anzeigen
Nur kommt dann immer diese Fehlermeldung:
Spoiler anzeigen
Ich kann den Fehler nicht finden!!
Ich bitte um Hilfe,
maxda
ich habe einen Script geschrieben, der die Primzahlen von... bis... auflistet:
GML-Quellcode
- // =Primzahlauflistung=
- auswahl = show_menu('Primzahlen von x bis y|Primzahlen von 0 bis x',1);
- zahl_von=0
- if (auswahl==0)
- {
- zahl_von=get_integer('Primzahl von',0) //Anfang der Primzahlliste
- }
- zahl_bis=get_integer('Primzahl bis',100) //Ende der Primzahlliste
- text = 'Primzahlen von' + string(zahl_von) + 'bis' string(zahl_bis) + ':#'
- //Anfsngstext
- //Äussere Schleife Zahlen
- for (i=zahl_von ; (i<=zahl_bis) ; i+=1)
- {
- primzahl=true
- if (i!=2)
- //innere Schleife: wird getestet ob es eine Primzahl ist. (bei zwei wird es gleich als falsch gewertet))
- {
- for (j=2; j<=i/2; j+=1)
- {
- if ((i mod j)==0)
- primzahl=false;
- break;
- }
- }
- if (primzahl)
- {
- text += string(i) + '#'
- }
- }
- show_message(text)
Nur kommt dann immer diese Fehlermeldung:
COMPILATION ERROR in Script: scr_primzahlen
Error in code at line 17:
for (i=zahl_von ; (i<=zahl_bis) ; i+=1)
at position 2: Variable name expected.
Error in code at line 17:
for (i=zahl_von ; (i<=zahl_bis) ; i+=1)
at position 2: Variable name expected.
Ich kann den Fehler nicht finden!!
Ich bitte um Hilfe,
maxda