Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 "wahr" oder "nicht wahr"? Kategorie: Open-Micro/Open-Mini/Open-Midi/Open-Macro/Open-Maxi (von Christian - 5.06.2023 21:37)
Christian nutzt:  Open-Macro, Open-Maxi
Hallo Dietmar,

ausnahmsweise klappt etwas nicht. Ich habe mein Programm vereinfacht und weiter unten gepostet.
Im folgenden Programmausschnitt würde ich "nicht wahr" erwarten.
port1 OR port2 dürfte "wahr" sein, aber das abschließende AND port3 sollte die Formel zu "unwahr" werden lassen.
Ich habe schon lange getüftelt. Wo liegt mein Denkfehler?


include "omax.def" 'Definitionen für die Open-Maxi

define port1 port[9]
define port2 port[10]
define port3 port[11]

End2Host=ON 'Bei Programmende (siehe END) gleich in den Host-Modus wechseln

port1=on 'wahr
port2=on 'wahr
port3=off 'nicht wahr

if port1 or port2 and port3 then 'ich würde "nicht wahr" erwarten!
  print "wahr"
else
  print "nicht wahr"
end if

?:?"Programmende."
END 'Zurück in den Hostmodus. Neustart mit RETURN-Taste.


Gruß
Christian

 Antwort schreiben

Bisherige Antworten:

Re: "wahr" oder "nicht wahr"? (von Laika - 30.06.2023 22:55)
Hierarchie der Operatoren (von Dietmar - 5.06.2023 22:03)
    BASIC++: Hierarchie der Operatoren AND, OR (von das |_ Team - 6.06.2023 21:18)
    mBASIC: Hierarchie der Operatoren AND, OR (von das |_ Team - 6.06.2023 20:42)
    Re: Hierarchie der Operatoren (von das |_ Team - 6.06.2023 15:51)
    Re: Hierarchie der Operatoren (von Christian - 5.06.2023 22:14)