کد های زیر مربوط میشن به الگوریتم مرتب سازی حبابی در سی پلاس پلاس امیدوارم بتونید برای پروژه های خودتون ازش استفاده کنید.
#include <iostream>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
#define n 8
using namespace std;
void bubblesort(int num[],int size){
int temp;
for(int i=(size-1);i>=0;i--){
for(int j=0;j<=i;j++){
if(num[j-1]>num[j]){
temp=num[j-1];
num[j-1]=num[j];
num[j]=temp;
}}}}
int main(){
srand(time(NULL));
int X[n];
for (int i=0;i<=n;i++){
X[i]=rand()%100;
cout<<X[i]<<"\t";
}
bubblesort(X,n);
cout<<endl;
for(int i=0;i<n;i++){
cout<<X[i]<<"\t";
}
}