Question: C++ programming FIND AND FIX ERRORS #include #include using namespace std; void selectionSort(int array[], int size); int main() { int list[100] = {50, 30, 80,
C++ programming
FIND AND FIX ERRORS
#include
using namespace std;
void selectionSort(int array[], int size);
int main() { int list[100] = {50, 30, 80, 10, 30, 40, 90, 30, 80, 30}; int size = 10;
for (int i = 0; i < size; i++) { cout << list[i] << " "; } cout << endl;
void selectionSort(int array[], int size); for (int i = 0; i < size; i++) { cout << list[i] << " "; } cout << endl;
return 0; }
/*************************************************** This function sorts an array in descending order using the selection sort algorithm */ void selectionSort(int array[], int size) { for (int i = 0; i <= size + 1; i++) { // look for smallest int minIndex = i; for(int k = i + 1; k <= size; k++) { if (array[k] < array[minIndex]) minIndex = k; } // swap } int hold = array[minIndex]; array[minIndex] = array[i]; array[i] = hold; }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
