ODER Verknüpfung

Gast #1035258
So und zwar hab ich folgende Frage:

ich brauche jetzt zum ersten mal seit langer Zeit eine if schleife mit 
einer ODER verknüpfung.


als Beispiel mal das genaue gegenteil mit einer UND Verknüpfung:

if ((Bedingung1) && (Bedingung2))

{
dann soll er das hier machen
}


wie würde dieses Beispiel aussehen, wenn nur eine der Beiden Bedingungen 
zutreffen muss, damit er das was in der Klammer ist ausführt??


Danke schonmal im Voraus.

Ich hoffe das das keine all zu blöde Frage ist. Wahrscheinlich ist es 
ganz einfach.


Grüße
Sebastian H.
Gast
gast wrote:
>>> if ((Bedingung1) && (Bedingung2))
>
> if ((Bedingung1) | (Bedingung2))
> sencrechte striche mit ALTGR ind ><| taste

Quatsch. "|" steht für eine bitweise Oder-Verknüpfung. Was Sebastian 
sucht ist "||", welches für die logische Oder-Verknüpfung steht.

Gruß,
Magnetus
Gast
> keine all zu blöde Frage ist

Glückwunsch.

Nach den Operatoren von C zu fragen, ist schon ziemlich plöt.

Du solltest Deinen weiteren Lebensunterhalt mit Blumenzucht
und altägyptischem Flötenspiel verdienen.
Gast
Ich finde es immer wieder relativ erstaunlich mit wie wenig Grundwissen 
(Elektrotechnik/Programmieren/uC-Materie allgemein) einige Leute dann in 
ein doch einigermassen fortgeschrittenen Thema (was uC-Programmierung 
IMO ist) starten.
Der Spruch "jeder fängt mal klein an" verliert da ein bischen an 
Bedeutung und heraus kommt dann meist ein nur bestenfalls halb 
durchdachtes Endprodukt (copy/paste Code und Schaltungen) und jede Menge 
0815-Fragen in diversen Foren.

Beeindruckend ist andererseits wieviel einige Leute trotzdem auf die 
Beine stellen...
Dies sei hier nur mal so allgemein festgestellt :P
Gast
^^

also ich möchte mal sagen das jedem mal etwas entfallen kann was man vor 
zig Jahren in einem Buch gelesen hat (so gings mir mit dem Oder 
Operator). Und ich habe die ODER Funktion schon ewig nicht mehr 
gebraucht (eigentlich noch nie) und dann merkt man sich sowas auch 
nicht!


Aber is ja auch egal.

Danke an die die mir geholfen haben :)
Gast
Mich wundert immer wieder, das Leute solche Deppen-Fragen in Foren 
stellen, wo doch schon vorher klar ist, das die Beantwortung viel länger 
dauern wird, als man braucht um das mit Google zu suchen. "c oder 
verknüpfung" bei google einzugeben dauert keine 5s, das ins Forum zu 
schreiben und auf eine Antwort zu warten dauert doch mindestens 5min.

Da fällt mir ein cooles Schild ein, was ich mal an einer Maschine 
gesehen habe. Da stand in etwa folgendes drauf:

"This machine has no brain. Use your own!"

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.