Ich finde es einfach nur schrecklich unübersichtlich sowas hier zu schreiben, weil hier die else-Teile in dem end/begin total untergehen und man auch wieder nicht sieht, zu welchem begin das end jetzt wieder gehört.
Delphi-Quellcode:
if .. then
begin
..
end
else if .. then
begin
..
end
else
begin
..
end;
Dafür gibt es aber doch das Einrücken, so wie das Beispiel ist würde man das doch nicht machen.
Mit Einrücken wird dann doch klar welches begin/end zusammen gehört.
Delphi-Quellcode:
if .. then
begin
..
end
else if .. then
begin
..
end
else
begin
..
end;