Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void bubbleSort(int fn[], int n[], double grade[], int l)
- {
- bool flag = true;
- int j = 0;
- int temp;
- while (flag)
- {
- flag = false;
- j++;
- for (int i = 0; i < l - j; i++)
- {
- if (fn[i] > fn[i + 1])
- {
- temp = fn[i];
- fn[i] = fn[i + 1];
- fn[i + 1] = temp;
- temp = n[i];
- n[i] = n[i + 1];
- n[i + 1] = temp;
- double tempdbl = 0;
- tempdbl = grade[i];
- grade[i] = grade[i + 1];
- grade[i + 1] = tempdbl;
- flag = true;
- }
- }
- }
- }
- void bubbleSort2(int fn[], int n[], double grade[], int l)
- {
- bool flag = true;
- int j = 0;
- int temp;
- while (flag)
- {
- flag = false;
- j++;
- for (int i = 0; i < l - j; i++)
- {
- if (n[i] > n[i + 1] && fn[i] == fn[i+1])
- {
- temp = fn[i];
- fn[i] = fn[i + 1];
- fn[i + 1] = temp;
- temp = n[i];
- n[i] = n[i + 1];
- n[i + 1] = temp;
- double tempdbl = 0;
- tempdbl = grade[i];
- grade[i] = grade[i + 1];
- grade[i + 1] = tempdbl;
- flag = true;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement