Re: Größer als und kleiner als
Delphi-Quellcode:
funktioniert wunderbar
procedure TForm2.FormCreate(Sender: TObject);
var zahl1,zahl2:real; begin Zahl1:=19;zahl2:=19; if (Zahl1 >= 19) and (Zahl1 <= 24)and (Zahl2 >= 19) and (Zahl2 <= 24) then begin Label1.Caption := 'Zahl1/Zahl2 zwischen 19 und 24'; end else begin Label1.Caption := 'mh ?!'; end; end; |
Re: Größer als und kleiner als
Das hatte ich in #7 bereits geschrieben. :-D
|
Re: Größer als und kleiner als
oh, stimmt =) kommt davon wenn man nebenher noch psycho lernt...
aber damit ist schonmal gezeigt, dass es hier nicht zu zeitabhängigen ergebnissen kommt wie bei den Kirchhoff'schen regeln *rofl* |
Re: Größer als und kleiner als
also mit dem OR
Delphi-Quellcode:
klappt es schon, aber es wird nur eines von beiden geprüft.
if (BMI >= 19) and (BMI <= 24) or
(Alter >= 19) and (Alter <= 24) then begin Label34.Caption := 'Zahl1/Zahl2 zwischen 19 und 24'; end else begin Label34.Caption := 'mh ?!'; end; beides auf einmal geht nicht oder ? |
Re: Größer als und kleiner als
Ich vermute mal so:
Delphi-Quellcode:
if ((BMI >= 19) and (BMI <= 24)) or ((Alter >= 19) and (Alter <= 24)) then
|
Re: Größer als und kleiner als
Was steht denn in BMI? Wie oft muss ich das eigentlich noch fragen?
|
Re: Größer als und kleiner als
BMI = Body Mass Index
|
Re: Größer als und kleiner als
also wenn du ein or setzt, dann muss BMI im Intervall liegen, Alter im Intervall, oder beides drin liegen.
wenn du anstatt dem or n and setzt, müssen zwngsläufig BMI UND Alter im Intervall liegen, sonst wird else aufgerufen |
Re: Größer als und kleiner als
Mhh.. ist der BMI über 24 wird nicht der else-block angezeigt..
das wird einfach ignoriert.. Edit:
Delphi-Quellcode:
so klappts
if ((BMI >= 19) and (BMI <= 24)) { and hier statt or}and
((Alter >= 19) and (Alter <= 24)) then danke an eure tipps. werd mir das mal alles angucken. @mkinzler: was bedeuten die 2 einklammerungen die du dazugeschrieben hast? was sagen die aus? |
Re: Größer als und kleiner als
Was sollen denn die Alternativen sein?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz