(un)übersichtlich...?
Hallo Roman,
Eine Case-Struktur in eine einer Schleife ist glaube ich, die beste Lösung.
Wenn du eine Sequenz nimmst, hast du das Problem, dass du den Abluf nicht beeinflussen kannst. Das PRogramm geht alle Sequenzen durch.
Die Case-Struktur in einer Schleife nennt sich auch State-Mashine. Du, bzw. das PRogramm, kann(st) den Ablauf auch während der Laufzeit ändern. Ich setze in unseren Testprogrammen nur solche Strukturen ein, das das ganze eigentlich sehr übersichtlich ist.
Du kannst zum Beispiel sagen, dass du in einem State (Case) eine Messung machst. Ist das Ergebnis richtig, so springt das Programm in den nächsten State. Ist das Ergebnis falsch, so springt das Programm in den Abbruchstate und die Schleife wird beendet.
GRuß
sven
|