Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Help! Index der Variable will nicht über 11 gehen: a(n)

Hans3014 / 1 Antworten / Flachansicht Nickles

Wenn der Index n im Ausdruck a(n)= irgendwas bei 11 angelangt ist, gibt\'s nur die Fehlermeldung "Außerhalb des Indexbereiches"

das sieht konkret so aus (in Qbasic):

loop1:
a(n) = 2
n = n + 1 ; 11, dann steigt das Prog aus
goto loop1

hat jemand einen Lösungsvorschlag?!
danke!

Hans

bei Antwort benachrichtigen
(Anonym) Hans3014 „Help! Index der Variable will nicht über 11 gehen: a(n)“
Optionen

Hi Hans!

Ist das Basic?

Wenn ich mich richtig erinnere, dann werden Arrays ( also das "a(...)" automatisch mit 10 Elementen angelegt, wenn man sie nicht vorher deklariert.

Du musst also z.B. die Anweisung:

dim a(20)

An den Anfang des Programmes stellen, wenn a() 20 Elemente aufnehmen soll.

Bis denn
Andreas

bei Antwort benachrichtigen