Gast
#2359839
Gibt es eine einfache Operation (op) oder einfache Kombination von Operatoren, mit denen ich das unten stehende berechnen kann (z. Z. verwende ich IF / ELSE): 1 op 2 = 3 1 op 3 = 2 2 op 3 = 1
|
Anzeige
|
Operator(en) gesucht
Gast
#2359839
Gibt es eine einfache Operation (op) oder einfache Kombination von Operatoren, mit denen ich das unten stehende berechnen kann (z. Z. verwende ich IF / ELSE): 1 op 2 = 3 1 op 3 = 2 2 op 3 = 1 (-1)^b * a + b = x Hans schrieb: > mit denen ich das unten stehende berechnen kann > 1 op 2 = 3 Meinst du damit z.B. op=+ --> 1 + 2 = 3? Hans schrieb: > Gibt es eine einfache Operation (op) oder einfache Kombination von > Operatoren, mit denen ich das unten stehende berechnen kann (z. Z. > verwende ich IF / ELSE): > > 1 op 2 = 3 > 1 op 3 = 2 > 2 op 3 = 1 Also in diesem Sinne: a op b = c char a, b, c; a = 1; b = 2; c = 6 - a - b; mfg. op(a,b) = a ^ b "exklusiv oder" passt auch.
Gast
#2359859
Hans schrieb: > 1 op 2 = 3 Kannst du bitte mal erklären, wer da auf wen wirkt oder verknüpft ist und welches dein Rückgabewert ist? Oder soll das "=" ein Vergleich darstellen und das Ergebnis ein boolscher Wert sein?
Gast
#2359921
Danke für eure Antworten. Diese werde ich nehmen - weil sie so schön kurz ist :) 01 ^ 10 = 3 01 ^ 11 = 2 10 ^ 11 = 1 Hans schrieb: > Diese werde ich nehmen - weil sie so schön kurz ist :) DAS solltest du aber im Quelltext gut vermerken, in einem halben Jahr weißt nicht mal mehr du, was du da warum genau so gemacht hast... Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|