הקוד מיין מערך בסדר עולה מהקטן לגדול.
קוד:
int arr[10],a=9,temp; // צריך להיות שווה לגודל האייברים במערך פחות אחד a משתנה
arr[0]=6;
arr[1]=5;
arr[2]=1;
arr[3]=8;
arr[4]=0;
arr[5]=5;
arr[6]=1;
arr[7]=8;
arr[8]=0;
arr[9]=3;
for (int b=0;b<a;b++){
for (int c=0;c<a;c++){
if (arr[c]>arr[c+1]){
temp=arr[c];
arr[c]=arr[c+1];
arr[c+1]=temp;
}
}
}
for (int br=0;br<a+1;br++)
{
cout << arr[br] << ",";
}
אממ אני בן 14 עוד מאט ואם אני לא טועה זה נקרא אלגוריתם(לא למדתי עוד לוגרתמים).
זה יעיל?
עריכה:יש כבר אלגוריתם כזה (בועות),לא ידעתי אבל סה"כ מה שבניתי כאן הוא טוב?או שאני יכול לשפר?