Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
AW: Bruchrechenprogramm mit Selbsteingabe
22. Dez 2011, 16:41
If (IntToStr(Ergebnis) = EditZahl5.Text) and (InttoStr(ggT) = EditZahl6.Text) then
Bei mehreren Vergleichen mit Operatoren musst Du die Einzelvergleiche in Klammern setzen.
[edit] Schlecht ausgedrückt. Besser: bei Verknüpfung mehrerer Bedingungen musst Du mindestens diejenigen, die Vergleichsoperatoren verwenden, in Klammern setzen.
Delphi-Quellcode:
if Bedingung1 and Bedingung2 then //geht
if Wert = 1 then //geht
if Wert1 = 1 and Wert 2 = 42 then //geht nicht
if (Wert1 = 1) and (Wert2 = 42) then //geht
if Bedingung1 and (Wert1 = 100) then //geht
if (Bedingung1) and (Wert1 = 100) then //geht
[/edit]
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
Geändert von DeddyH (22. Dez 2011 um 16:51 Uhr)
|