Zitat von
cook:
Hm... das ist natürlich ungünstig. Dann frag ich mich warum uns die Aufgabenstellung so gestellt wurde (also ein Array of Integer mit Größe >=1000). Im nachhinein kann man somit die Größe eines deklarierten Arrays ja auch nicht mehr ändern!? Also sowas Delphimäßiges wie:
feld = array[1..1000] of integer;
feld.setLength(1001);
Nein, ein nachträgliches setzen der Größe ist nicht möglich.
Wie gesagt, in der Schule machen wir das so, dass wir die eingegebene Größe in einer Variable speichern. Das Array hat von vorne rein eine feste Maximalgröße und der eingegebene Wert darf nicht größer als dieser sein.
Eventuell meinte deine Aufgabenstellung eine Festgröße über 1000 (also Array[1..1000] of Integer oder so)?!
mfG
mirage228