![]() |
generelle frage zu if-else
hi! bitte haltet mich nicht für blöd, aber stimmt diese art von syntax?
if x>0 then begin ... end else begin if x<0 then begin ... end else begin ... end; natürlich fehlt eine definition von variablen und so weiter, aber es geht hier nur um die if-verzweigung. ich bin mir am ende mit den "end" nicht sicher... lg ~*glitterangel*~ |
Re: generelle frage zu if-else
Hi Adela,
ist vollkommen korrekt. |
Re: generelle frage zu if-else
Nein, da fehlt ein end;. Wenn du den Code gescheit einrückst, dann siehst du das auch sofort:
Delphi-Quellcode:
(so ist's richtig)
if x>0 then begin
... end else begin if x<0 then begin ... end else begin ... end; end; Nebenbei würde ich das viel einfacher so schreiben:
Delphi-Quellcode:
if x > 0 then begin
// größer 0 end else if x < 0 then begin // kleiner 0 end else begin // = 0 end; |
Re: generelle frage zu if-else
wie wäre es mit einer gescheiten formatierung!
Delphi-Quellcode:
oder
if x>0 then
begin ... end else begin if x<0 then begin ... end else begin ... end; end;
Delphi-Quellcode:
if x>0 then
begin ... end else if x<0 then begin ... end else begin ... end; |
Re: generelle frage zu if-else
Sorry,
hab das begin übersehen. Ich hab das so interpretiert:
Delphi-Quellcode:
if x > 0 then
begin end else if x < 0 then begin end else begin end; |
Re: generelle frage zu if-else
DAAAAAAAAAAAAAAANKE vielmals!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz