Buble Sort !

sharmande

Member
سلام
برنامه ساده ای که اعداد را گرفته و به ترتیب (نزولی یا صعودی) لیست می کند ( مرتب سازی حبابی یا buble sort )
خیلی ها سورس این برنامه رو می خوان واسه همین گذاشتم اینجا تا استفاده کنید!
خصوصیت این برنامه اینه که تعداد اعداد را کاربر مشخص می کند



کد:
/// BUBLE SORT
#include <iostream.h>
#include <conio.h>
int main()
{
//---------------------------Input
int n,z,k,j,temp,x;
cout<<"Tedade Adade Vooroodi Ra Vared Konid?";
cin>>n;
int * arr = new int[n];  //Vaghti bekhaim Array ro moteghayer Tarif konim
								 //intori tarif mikonim pointer* va new int
for(z=0;z<n;z++)
 {
 cin>>arr[z];
 }
//---------------------------End
for(j=0;j<n-1;j++) //tedad marhaleye swap
for(k=0;k<n-1;k++) //swape har marhale!
{
  if(arr[k]>arr[k+1])
  {
     temp=arr[k];
     arr[k]=arr[k+1];
     arr[k+1]=temp;
   }
 }
 for(x=0;x<n;x++)
 cout<<"----"<<arr[x]<<"----"<<endl;
 getch();
 return 0;
}
//// 021_Coded by TondaR


[code/]

سوالی داشتین میتونین پی ام بدین!!
من که زندگیمو مدیونم به این سایت چون هر چی بلدم از اینجاس
دوست دارم شما هم استفاده کامل ببرید از این سایت
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا