Moin Moin!
Ich habe in Excel mit VBA ein hübsche Prog geschrieben, welches viele Iterationen beinhaltet. Da dieses Prog teil meiner Semesterarbeit ist, muss ich das auch dokumentieren.
Meine Frage:
Ich habe sehr oft eine Do-Loop Schleife verwendet.Wenn ich jetzt beispielsweise ein Struktogramm zeichnen möchte, weiß ich nicht ob das eine Kopf- oder Fußgesteuerte Schleiefe ist. Hab gelesen das bei einer Kopfgesteuerten die Abbruchbedingung zu beginn des durchlaufes geprüft wird um bei einer Fußgesteuerten am Ende. In meinem Fall mache ich das aber mitten im Anweisungsblock! Hier ein Beispiel:
Do
p=p+1
...
if p>100 then
exit do
end if
z=z-1
...
loop
wie man sieht habe ich in meiner schleife zu begin ein paar anweisungen, dann prüfe ich meine abbruchbedingung und dann kommen noch ein paar anweisungen.
Ist das jetzt eine Kopf- oder Fußgesteuerte schleife?
Vielen Dank schon einmal für eure Antworten!
cheers
Alstom Gast |