Umkehrung von Variablen

Gast #3521936
Lesenswert?
• ▲
▼
Hallo,
ich möchte in C++ die Zahlen zwischen 0 und 1 wechseln.

bei boolschen variablen würde ich schreiben
1
if(x==1) y!=y;

damit würde ja y immer zwischen true und false wechseln.
Jetzt ist y allerdings ein integer. Ist es möglich, dass es auch geht, 
dass y zwischen 0 und 1 wechselt?

habe es versucht, wie oben zu machen, bekam aber nur einen fehler, dass 
dies so nicht möglich ist.

weiss jeamnd rat?
Gast #3521956
Lesenswert?
• ▲
▼
Tom schrieb:
> Hallo,
> ich möchte in C++ die Zahlen zwischen 0 und 1 wechseln.
>
> bei boolschen variablen würde ich schreiben
> if(x==1) y!=y;

Eher nicht. Der Operator != ergibt hier keinen Sinn. Du kannst aber 
schreiben:
1
if(x==1) y=!y;

> habe es versucht, wie oben zu machen, bekam aber nur einen fehler, dass
> dies so nicht möglich ist.

Der Fehler hat bestimmt etwas mehr gesagt als: "Error: This is 
impossible". Die exakte Fehlermeldung wäre sinnvoll, genauso wie der 
exakte Code, auf den sie sich bezieht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren