Hi,
ich kenne
Win Niki nicht, aber es sieht Pascal-mäßig aus. D.h. im Endeffekt gilt auch hier der [
dp]"Object Pascal Styleguide"[/
dp]. "Richtig" in dem Sinne ist eigentlich nichts, weil es kein Gesetz dafür gibt, aber den Richtlinien nach, sind beide Version "falsch".
Dem Styleguide nach, wäre diese die richtige Version:
Delphi-Quellcode:
program Insel_mit_Bergen;
procedure drehe_rechts;
begin
drehe_links;
drehe_links;
drehe_links;
end;
begin
repeat
if vorne_frei then
vor;
if rechts_frei and vorne_frei then
begin
drehe_rechts;
vor;
end;
if (not rechts_frei) and (not vorne_frei) then
drehe_links;
until platz_belegt;
end.
Bin mir jetzt aber nicht hundertprozentig sicher...
Chris