bin neu hier und habe ein riesen Problem javascript:emoticon(':?')
Ich komme mit einer Aufgabe nicht klar und hoffe, dass ich hier Hilfe erhalte.
Die Aufgabe:
2 Arrays (Box 1 und Box2) miteinander auf Zeit vergleichen und in einem 3. Array sortieren.
Die 2 Arrays[0..9] bestehen aus einem Struct mit je 2 Sätzen. 1. Satz Chipnr und 2. Satz Zeitstempel. Die Chipnr ist als DINT und Zeitstempel als DT deklariert.
Aufgabenbeschreibung:
Person X kommt und hält einen Chip um X Uhr an den Sensor. Die Werte werden übernommen. Person Y kommt und hält einen Chip um Y Uhr an den Sensor, auch diese Werte werden übernommen und stehen auch ständig im jeweiligen Array drin. So geht es dann eben maximal 10 mal je Array weiter.
Ich soll nun die zwei Arrays miteinander auf Zeit vergleichen und sie in einem dritten Array sortiert nach Zeit darstellen.
Ich bin „leicht“ überfordert mit dieser Aufgabe und alle meine Anläufe sind auch irgendwie fehlgeschlagen. Das frustriert…
Ich hoffe, mir kann man hier helfen javascript:emoticon('😉')
Vielen Dank im Vorraus.
Ilhan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Da kannst du nachlesen, wie mit Array "umgegangen" wird.
Irgendwie so: (Fehlerbehaftet ! ! )
Person[10] ist TEMP-Variable
Grundzüge, SCL
X=0;schleife:
for( . . .
  {
  if(person[X].Chip >person[X+1] )then  ;vertausche Reihenfolge
   {
    person[10].Chip     :=person[X].Chip;
    person[X].Chip  :=person[X+1].Chip;
    person[X+1].Chip :=person[10].Chip;
   }
  }
Nur so als anhaltspunkt.
Ist in SCL-Anlehnung.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
bin neu hier und habe ein riesen Problem javascript:emoticon(':?')
Ich komme mit einer Aufgabe nicht klar und hoffe, dass ich hier Hilfe erhalte.
Die Aufgabe:
2 Arrays (Box 1 und Box2) miteinander auf Zeit vergleichen und in einem 3. Array sortieren.
Die 2 Arrays[0..9] bestehen aus einem Struct mit je 2 Sätzen. 1. Satz Chipnr und 2. Satz Zeitstempel. Die Chipnr ist als DINT und Zeitstempel als DT deklariert.
Aufgabenbeschreibung:
Person X kommt und hält einen Chip um X Uhr an den Sensor. Die Werte werden übernommen. Person Y kommt und hält einen Chip um Y Uhr an den Sensor, auch diese Werte werden übernommen und stehen auch ständig im jeweiligen Array drin. So geht es dann eben maximal 10 mal je Array weiter.
Ich soll nun die zwei Arrays miteinander auf Zeit vergleichen und sie in einem dritten Array sortiert nach Zeit darstellen.
Ich bin „leicht“ überfordert mit dieser Aufgabe und alle meine Anläufe sind auch irgendwie fehlgeschlagen. Das frustriert…
Ich hoffe, mir kann man hier helfen javascript:emoticon('😉')
Vielen Dank im Vorraus.
Ilhan
Hm, hat keiner 'ne Ahnung über mein Problem?
Gruß
Wuujel
Schau dir mal den Source-Code der OSCAT-LIB an.
Da kannst du nachlesen, wie mit Array "umgegangen" wird.
Irgendwie so: (Fehlerbehaftet ! ! )
Person[10] ist TEMP-Variable
Grundzüge, SCL
Nur so als anhaltspunkt.
Ist in SCL-Anlehnung.