Vorlage Diskussion:Baum2Ort-Adresse
Aus JodWiki
(Unterschied zwischen Versionen)
(Die Seite wurde neu angelegt: „ Zweck Input: E1_alt Output: Ausgabe FOR ALL i E(i) = Ausgabezeile ... IF E1_alt = E1(i) THEN (kein neuer Wert für Ebene 1) IF E2_alt = E2(…“) |
|||
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | Input: E1_alt (Text, der nicht E1(i) ist) | |
− | Input: E1_alt | + | |
Output: Ausgabe | Output: Ausgabe | ||
− | FOR ALL i | + | FOR ALL i (E1(i), E2(i) aufsteigend sortiert aus Query) |
E(i) = Ausgabezeile ... | E(i) = Ausgabezeile ... | ||
IF E1_alt = E1(i) THEN (kein neuer Wert für Ebene 1) | IF E1_alt = E1(i) THEN (kein neuer Wert für Ebene 1) | ||
IF E2_alt = E2(i) THEN (kein neuer Wert für Eben 2) | IF E2_alt = E2(i) THEN (kein neuer Wert für Eben 2) | ||
− | + | Ausgabe: E(i) | |
ELSE (neuer Wert für Ebene 2) | ELSE (neuer Wert für Ebene 2) | ||
Ausgabe: E2(i) | Ausgabe: E2(i) | ||
− | + | Ausgabe: E(i) | |
− | + | E2_alt = E2(i) | |
ENDIF | ENDIF | ||
− | ELSE (neuer Wert für Ebene 1) | + | ELSE (neuer Wert für Ebene 1; hier ist der Einstieg) |
Ausgabe: E1(i) | Ausgabe: E1(i) | ||
− | + | Ausgabe: E2(i) | |
− | + | Ausgabe: E(i) | |
E1_alt = E1(i) | E1_alt = E1(i) | ||
E2_alt = E2(i) | E2_alt = E2(i) | ||
ENDIF | ENDIF | ||
ENDFOR | ENDFOR |
Aktuelle Version vom 30. März 2014, 00:16 Uhr
Input: E1_alt (Text, der nicht E1(i) ist) Output: Ausgabe
FOR ALL i (E1(i), E2(i) aufsteigend sortiert aus Query) E(i) = Ausgabezeile ... IF E1_alt = E1(i) THEN (kein neuer Wert für Ebene 1) IF E2_alt = E2(i) THEN (kein neuer Wert für Eben 2) Ausgabe: E(i) ELSE (neuer Wert für Ebene 2) Ausgabe: E2(i) Ausgabe: E(i) E2_alt = E2(i) ENDIF ELSE (neuer Wert für Ebene 1; hier ist der Einstieg) Ausgabe: E1(i) Ausgabe: E2(i) Ausgabe: E(i) E1_alt = E1(i) E2_alt = E2(i) ENDIF ENDFOR