Code:
int pointsTemp, conferenceWinstemp,winsTemp, loseTemp, pointsloseTemp, conferenceLosetemp, conferencePointsTemp, conferencePointsloseTemp; // temp place to store element during swap
float totalAvarageTemp, avaregeTemp;
string nameTemp;
int swaps; // swaps made in single pass
int slot = 9; // start at last slot
do
{
swaps = 0; // have made no swaps yet in this pass
for (int i = 0; i< slot; i++) // for all elements above this slot
if (ConferenceAvarege[i] < ConferenceAvarege[i-1]) // if in wrong relative order
{
avaregeTemp = ConferenceAvarege[i]; // swap them
ConferenceAvarege[i] = ConferenceAvarege[i-1];
ConferenceAvarege[i-1] = avaregeTemp;
nameTemp = school.name[i]; // swap them
school.name[i] = school.name[i-1];
school.name[i-1] = nameTemp;
conferenceWinstemp = school.conferenceWins[i]; // swap them
school.conferenceWins[i] = school.conferenceWins[i-1];
school.conferenceWins[i-1] = conferenceWinstemp;
conferenceLosetemp = school.conferenceLose[i]; // swap them
school.conferenceLose[i] = school.conferenceLose[i-1];
school.conferenceLose[i-1] = conferenceLosetemp;
conferencePointsloseTemp = school.conferencePointslost[i]; // swap them
school.conferencePointslost[i] = school.conferencePointslost[i-1];
school.conferencePointslost[i-1] = conferencePointsloseTemp;
conferencePointsTemp = school.conferencePoints[i]; // swap them
school.conferencePoints[i] = school.conferencePoints[i-1];
school.conferencePoints[i-1] = conferencePointsTemp;
winsTemp = school.wins[i]; // swap them
school.wins[i] = school.wins[i-1];
school.wins[i-1] = winsTemp;
loseTemp= school.lose[i]; // swap them
school.lose[i] = school.lose[i-1];
school.lose[i-1] = loseTemp;
pointsTemp = school.points[i]; // swap them
school.points[i] = school.points[i-1];
school.points[i-1] = pointsTemp;
pointsloseTemp = school.pointsLost[i]; // swap them
school.pointsLost[i] = school.pointsLost[i-1];
school.pointsLost[i-1] = pointsloseTemp;
totalAvarageTemp = Totalavarage[i]; // swap them
Totalavarage[i] = Totalavarage[i-1];
Totalavarage[i-1] =totalAvarageTemp;
swaps++; // note that a swap was made
}
slot--; // get ready to do next slot up
}while (slot>0&& swaps>0);
I changed all my comparsion to the oppsite and put minus where plus was. Is that right?