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

Opis rješenja:

Opis programa:

Listing programa:


//Broj zadatka 06413011
#include <iostream>

double switchPlace(double * num1, double * num2)
{
	double temp;
	temp = *num1;

	*num1 = *num2;
	*num2 = temp;
}

int main(void)
{
	double num1, num2;

	std::cout 	<< "Unesi dva broja:" << std::endl
				<< "Broj 1: ";
	std::cin >> num1;
	std::cout << "Broj 2: ";
	std::cin >> num2;

	std::cout << "Vrijednosti prije zamjene:\nBroj 1: " << num1 << "\nBroj 2: " << num2 << std::endl;

	switchPlace(&num1, &num2);
	std::cout << "Vrijednosti poslije zamjene:\nBroj 1: " << num1 << "\nBroj 2: " << num2 << std::endl;

	return 0;
}

Ispis na ekranu:

Index