check home phone-call search send

سورس مرتب سازی حبابی آرایه با استفاده از اشاره گر

قبلا مطالب زیادی در زمینه سورس کد مرتب سازی در سایت منتشر کردیم مثل سورس مرتب سازی انتخابی ، سورس کد پروژه مرتب سازی حبابی به زبان جاوا ، سورس کد پروژه مرتب سازی heap Sort به زبان سی پلاس پلاس و سورس c++ مرتب سازی به روش شل که جز سورس کدهای خوب و آموزنده در این زمینه می باشد. در این پست سورس کد مرتب سازی حبابی آرایه با استفاده از اشاره گر رو آماده کردیم. این سورس کد به زبان سی پلاس پلاس میباشد.

سورس مرتب سازی حبابی آرایه

برنامه ای بنویسید که آرایه ای را از ورودی بگیرد و با استفاده از اشاره گر و به روش مرتب سازی حبابی،آن را مرتب کرده در خروجی چاپ کند.

سورس کد مرتب سازی حبابی آرایه با استفاده از اشاره گر در سی پلاس پلاس

#include<iostream>
#include<conio.h>
using namespace std;
 
void input(int* p);
void bubble_sort(int* p);
void print(int* p);
 
int main()
{
int a[10];
input(a);
bubble_sort(a);
print(a);
 
getch();
return 0;
}
 
//**********
void input(int* p)
{
cout<<"enter 10 numbers:\n";
for(int i=0;i<10;i++)
cin>>*(p+i);
}
 
//**********
void bubble_sort(int* p)
{
for(int i=0;i<10;i++)
{
for(int j=i;j<10;j++)
{
if(*(p+i)>*(p+j)){
int hold=*(p+i);
*(p+i)=*(p+j);
*(p+j)=hold;
}//end of if
}
}//end of for
}//end of bubble_sort()
 
//**********
void print(int* p)
{
for(int i=0;i<10;i++)
cout<<*(p+i)<<',';
 
cout<<endl;
}//end of print()
 
//>   sourceiran.com
Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : ۰ دیدگاه
هنوز دیدگاهی ارسال نشده است.


شما با موفقیت در خبرنامه ما عضو شدید