6.4.. Napisati program koji izvodi zamjenu vrijednosti dva broja korišćenjem privemene ili treće varijable.

Opis rješenja: Nova varijabla temp omogućuju da zamjenu jer privemeno čuva vrijednost varijable x.

Opis programa:

Listing programa:

package zadatak;
import java.util.Scanner;
public class P06413011 {

	public static void main(String[] args) {
		int x, y;
		int temp;      // privemena varijabla

	      System.out.println("Dva broja: x y ");
	      Scanner input = new Scanner (System.in);
	 
	      x = input.nextInt();
	      y = input.nextInt();
	 
	      System.out.println("Prije zamjene\nx = "+x+"\ny = "+y);
	 
	      temp = x;		// temp - privemena varijabla
	      x = y;		// x moŽe primiti novu vrijednost jer je kopija u temp
	      y = temp;		// y prima vrijednost od temp
	 
	      System.out.println("Poslije zamjene\nx = "+x+"\ny = "+y);
	}
}

Ispis na ekranu:

Index