014
31.08.2002, 01:21 Uhr
Volle
|
Hallo para,
also ich habe den Code mal so umgeschrieben, dass er funzt. Ich habe mir Mühe gegeben, möglichst viel von dem zu lassen, was du schon hattest. Aber Flo's Vorschlag mit den for- Scheifen ist gut. Die passen da eigentlich viel besser.
Gruß, Volle.
C++: |
#include <iostream.h>
void mySort(int *iToSort, int iSize) { int temp; int k = 0; int j = 1;
while (k < iSize) { j = k + 1; temp =iToSort[k];
while (j < iSize) { if (iToSort[j] < temp) { temp = iToSort[j]; iToSort[j] = iToSort[k]; iToSort[k] = temp; }
j++; }
k++; }
k = 0;
while(k < iSize) { cout<<iToSort[k]<<","; k++; } }
int main(int argc, char* argv[]) { int array[10]={9,3,2,7,4,8,1,0,6,5}; mySort(array,10);
return 0; }
|
|