Was macht "!" bedeuten in Pseudo-Code? Ich kenne "!" für faktorielle steht aber ich kann es nicht übersetzen kann

stimmen
6

Was bedeutet !bedeutet in Pseudo-Code? Ich weiß , !steht für faktorielle aber ich kann es nicht übersetzen.

Ex:

erhalten Betrieb

if (operation!= ’B’ OR operation != ’D’ OR operation!= ’W’) then
    print Invalid Operation

Was heißt das? Bitte helfen Sie meine Halbzeit ist in Stunden: S

Vielen Dank im Voraus für Ihre Hilfe :)

Veröffentlicht am 16/03/2010 um 23:56
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
6

!=bedeutet nicht gleich und !bedeutet in der Regel nicht oder Negation .

Beantwortet am 16/03/2010 um 23:57
quelle vom benutzer

stimmen
5

Es bedeutet „nicht“. So Ihr Beispielcode

if (operation!= ’B’ OR operation != ’D’ OR operation!= ’W’)

kann wie folgt gelesen werden

„Wenn der Betrieb nicht gleich‚B‘oder der Betrieb nicht gleich‚D‘oder der Betrieb nicht gleich‚W‘“

Beantwortet am 16/03/2010 um 23:57
quelle vom benutzer

stimmen
5

Im allgemeinen ,

!   bedeutet    nicht
|| Mittel logical oder
&& Mittel logical und

Beispiel:

!false == true  ( == means equality )
Beantwortet am 16/03/2010 um 23:58
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more