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 schreiben |
Anzeige
|