// ptrorder.cpp // сортировка двух аргументов по указателю #include using namespace std; int main ( ) { void order ( int*, int* ); // прототип функции int n1 = 99, n2 = 11; int n3 = 22, n4 = 88; order ( &n1, &n2 ); order ( &n3, &n4 ); cout << "n1 = " << n1 << endl; // выводим переменные cout << "n2 = " << n2 << endl; // на экран cout << "n3 = " << n3 << endl; cout << "n4 = " << n4 << endl; return 0; } /////////////////////////////////////////////////////////// void order ( int* numb1, int* numb2 ) // сортировка двух чисел { if ( *numb1 > *numb2 ) // если первое число больше, то меняем их местами { int temp = *numb1; numb1 = numb2; numb2 = temp; } }