Vertauschen.java |
1 /** 2 * 183.592 Programmierpraxis TU Wien WS2014/15 H.Moritsch 3 * Vertauschung der Werte zweier Variabler 4 * "Dreieckstausch" mittels einer temporären Variablen 5 */ 6 public class Vertauschen { 7 public static void main(String[] args) { 8 9 int zahl1; 10 int zahl2; 11 12 int z; // die temporäre Variable 13 14 zahl1 = 27; 15 zahl2 = 14; 16 17 System.out.println(zahl1); 18 System.out.println(zahl2); 19 20 // Vertauschen 21 22 z = zahl1; // Wert von zahl1 muss gesichert werden, 23 zahl1 = zahl2; // da zahl1 hier überschrieben wird. 24 zahl2 = z; // zahl2 erhält den Wert von zahl1 25 26 // nun wird z nicht mehr benötigt 27 28 System.out.println(); 29 System.out.println(zahl1); 30 System.out.println(zahl2); 31 32 } 33 } 34