[Rätsel] Variablentausch

Diskutiere [Rätsel] Variablentausch im Technik, Wissen und Denksport Forum im Bereich Technik & Wissen; Ihr habt die Variablen A und B mit irgendwelchen dezimalen Zahlenwerten. Frage: Brauche ich eine Zusatzvariable um den Inhalt der beiden Zahlen...
  • [Rätsel] Variablentausch Beitrag #1
Re¨Tron

Re¨Tron

Bekanntes Mitglied
Dabei seit
24.12.1999
Beiträge
4.475
Reaktionspunkte
7
Ort
Schweiz
Ihr habt die Variablen A und B mit irgendwelchen dezimalen Zahlenwerten.

Frage: Brauche ich eine Zusatzvariable um den Inhalt der beiden Zahlen zu vertauschen?

Wieso ja bzw. wieso nicht?
 
  • [Rätsel] Variablentausch Beitrag #2
fox99

fox99

Bekanntes Mitglied
Dabei seit
27.11.1999
Beiträge
3.948
Reaktionspunkte
27
Ort
Omicron Persei 8
klar geht das. (ich darf doch xor verwenden oder?)
 
  • [Rätsel] Variablentausch Beitrag #3
S

Stefan

Guest
Nein, brauche ich nicht.
Meine Lösung hat drei Schritte, aber ich will die Anderen mal noch weiter rätseln lassen, desswegen meine Antwort gut versteckt:
Lösung mit Zusatzvariable:
C = A
A = B
B = C
(C = 0)

Lösung ohne Zusatzvariable:
A = A + B
B = A - B
A = A - B
 
  • [Rätsel] Variablentausch Beitrag #4
S

siggi112

Bekanntes Mitglied
Dabei seit
23.04.1999
Beiträge
3.844
Reaktionspunkte
3
Ort
Kohlenpott
Wenn XOR zulässig ist dann muss auch Rotation gestattet sein.
 
  • [Rätsel] Variablentausch Beitrag #5
Re¨Tron

Re¨Tron

Bekanntes Mitglied
Dabei seit
24.12.1999
Beiträge
4.475
Reaktionspunkte
7
Ort
Schweiz
StGaensler schrieb:
Nein, brauche ich nicht.
Meine Lösung hat drei Schritte, aber ich will die Anderen mal noch weiter rätseln lassen, desswegen meine Antwort gut versteckt:
Lösung mit Zusatzvariable:
C = A
A = B
B = C
(C = 0)

Lösung ohne Zusatzvariable:
A = A + B
B = A - B
A = A - B
rischtisch stefan ;)
 
Thema:

[Rätsel] Variablentausch

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben