Frage für Experten (For-schleife)

dachico212

Level-1
Beiträge
34
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Abend meine Freunde,

ich habe wieder ein Problem mit einer Forschleife , und ich hoffe dass ihr mir helft. ich habe 2 Arrays , ich soll die werten von 1. Array in die 2. Array kopieren , dabei soll ich 2 forschleifen verwenden ,

1.For-schleife sucht nach definierten Position im 1.Array und speichert den Wert in einem Variabel,

2.For-Schleife speichert diesen Variabel in den ersten Position des 2.Array und schiebt die werten ein Position runter , und am ende gibt den Position in 1. Array Frei.
23.jpg

2.jpg

ich habe es so probiert , es funktioniert nicht so richtig , und ich soll auch wie gesagt mit 2 forschleifen,
ich hoffe ihr könnt mir helfen.
 
Also in deinem Programm sehe ich a) nur ein Array, und b) nur die Schritte 3 und 4 aus der anderen Grafik, zumindest Ansatzweise.

Wo ist denn dein Problem, wie man ein Array nach einem Wert durchsucht?
 
Prinzip:
Code:
FOR s := 0 TO 5 DO
  IF ARRAY_1[s] = suchwert THEN
    FOR i := 9 TO 1 BY -1 DO
      ARRAY_2[i] := ARRAY_2[i-1]
    END FOR
    ARRAY_2[0] := ARRAY_1[s]
    // ARRAY_1[s] := 0
    // EXIT FOR
  END IF
END FOR

Harald
 
Zurück
Oben