ORANGEPRO

ORANGEPRO

وبلاگی در مورد دنیای کامپیوتر
ORANGEPRO

ORANGEPRO

وبلاگی در مورد دنیای کامپیوتر

الگوریتم مرتب سازی حبابی در C++

کد های زیر مربوط میشن به الگوریتم مرتب سازی حبابی در سی پلاس پلاس امیدوارم بتونید برای پروژه های خودتون ازش استفاده کنید.


#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";
    }
    
}