Einzelnen Beitrag anzeigen

Benutzerbild von FAlter
FAlter

Registriert seit: 21. Jul 2004
Ort: Ostfildern
1.096 Beiträge
 
FreePascal / Lazarus
 
#6

Re: Löschen ungerade Zahlen in einem Feld

  Alt 21. Okt 2007, 17:06
Hi,

Zitat von mkinzler:
Was neinst du mit Feld?
ein Array. Unsere Info-Leher sagen auch immer Feld dazu, und die Schüler lernen dann, dass array = Feld. Ich glaube, sogar auf Wikipedia steht das so, und dass Datenreihe veraltet wäre. Aber mir gefällt Datenreihe besser. Ein Fehl ist für mich eben was anderes.

Nimm eine Zählschleife und eine Hilfsvariable für den neuen Index (am Anfang die Untergrenze). Bei einer geraden Zahl kopierst du diese an die Stelle mit dem neuen Index und erhöhst den neuen Index, bei einer ungeraden eben nicht. Am Ende setzt du mit SetLength die neue Länge des Arrays.

Mfg
FAlter
Felix Alter
  Mit Zitat antworten Zitat