we were given this probe: The program
prompts the user to enter any to integers. The two integers must be displayed in
incremental order. A call to the function “simplesort” is made. You may not change the
given code, you may only create and implement the function “simplesort”.
void simplesort(int &,int &);
cout << "Enter any two integers: " << endl;
int smaller, larger;
cin >> smaller;
cin >> larger;
//At this stage it is not necessarily the case that the smaller of the two
// values are stored the variable named "smaller".
simplesort(smaller, larger); //You should create this function
//At this stage the smaller of the two values must to stored in "smaller" and
// the larger of the two in "larger"
cout << "The values in incremental order are: " <<
smaller << " " << larger << endl;
void simplesort(int &small, int &large)
if(small > large)
small = large;
large = small;
i tried everything i could and i always get the numbers as i inputted them in or i get something like" 3 3" if i entered '6' and '3'.
you help wil be really appreciated:-)
correct me if im wrong but the way i think i understand this probe is that should i not check to see which is bigger between the two then assign each to its 'names', which in this case are small and large.....that is what i was trying to do