Hvordan sortere Rexx Stem variabler

Omstrukturert Utvidet Executor (REXX) ​​er en strukturert makro programmeringsspråk programutviklere kan bruke sine egne applikasjoner uten å måtte designe sin egen makrospråk. Stem variabler er matriser av variabler i en viss form. Du kan sortere stammen variabler i REXX bruker boblesortering metoden. Hvis du vil sortere stammen variabler, må du bruke REXX kode.

Bruksanvisning

1 Definer verdi for stammen variablene du vil sortere. Definer hver stilk variabel som dette: "v = stem.1". (Ref 2)

2 Skriv inn følgende kode: "/

Rexx program bubbsort. det illustrerer et boblesortering / / laste array / ".

3 Skriv stammen variablene du ønsker å sortere ut dette skjemaet: "stamme variable.1"; erstatte "stammer variabel" med variabel navn.

4 Input resten av koden: "/ * sløyfe gjennom Array (count_of_elements - 1) * 2 ganger / gjør i = 1 til (count_of_elements - 1) gjøre j = 1 til (count_of_elements - 1) j_plus1 = j + 1 / hvis et element er større enn den neste høyere, utveksle dem / hvis name.j> name.j_plus1 deretter ringe flipem slutten j ende i / utstillingsresultater / do i = 1 til count_of_elements si navnet.Jeg slutten jeg avslutte flipem: / reversere rekkefølgen av to elementer / temp = name.j name.j = name.j_plus1 name.j_plus1 = temp tilbake. "