Autor Beitrag
DarkCell
Hält's aus hier
Beiträge: 9

Win Xp
Delphi 5 pro
BeitragVerfasst: Sa 25.03.06 19:03 
Wie kann ich die Werte zweier Variablen austauschen?

Danke schonmal im voraus

DarkCell
Grenzgaenger
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Sa 25.03.06 19:20 
ganz einfach

ausblenden Delphi-Quelltext
1:
2:
3:
hilf := variable1;
 variable1 := variable2;
 variable2 := hilf;


wobei hilf eine variable des selben typs ist.
starsurfer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 334

Win 95, Win 98, Win XP, Win Vista, Linux
D5 Enterprise ,D2005, D6 Personal, Visual C++ Express 2005, C++ Builder 6 E, Dev-C++
BeitragVerfasst: Sa 25.03.06 19:21 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
var var1,var2,help:integer;

var1:=1;
var2:=2;
help:=var1;
var1:=var2;
var2:=help;


so :wink:

//EDIT: arg zu spät :?

_________________
GEIZ IST GEIL! - Ihr Sozialamt
DarkHunter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 477

Win XP
D3 Prof, D2005 PE
BeitragVerfasst: Sa 25.03.06 19:47 
ein netter spaß für integer und Char variablen:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
var a,b:integer;
...
a := b xor a;
b := a xor b;
a := b xor a;

_________________
I believe that every human has a finite number of heart-beats. I don't intend to waste any of mine running around doing exercises.
- Neil Armstrong