مرتب سازی حبابی
جمعه, ۱۷ بهمن ۱۳۹۳، ۱۲:۲۷ ب.ظ
این برنامه 10 عدد از کاربر می گیرد و در یک ارایه قرار می دهد. سپس ارایه را به روش مرتب سازی حبابی به صورت صعودی مرتب می کند.
برای دریافت کد به ادامه مطلب بروید.
int main()
{
int arr[10],flag=0;
for(int i=0;i<10;i++)
{
std::cout<<"Enter arr["<<i+1<<"]= ";
std::cin>>arr[i];
}
for(int i=9;i>=0;i--)
for(int j=0;j<i;j++)
if(arr[j]>arr[j+1])
{
flag=arr[j];
arr[j]=arr[j+1];
arr[j+1]=flag;
}
for(int i=0;i<10;i++)
std::cout<<"\n"<<arr[i];
getch();
return 0;
}