標題:
排序(一)
[打印本頁]
作者:
may
時間:
2021-11-20 11:36
標題:
排序(一)
利用
選擇排序法
, 將任意6個整數, 由小而大排列出來.
[attach]12314[/attach]
作者:
黃昱齊
時間:
2021-11-20 16:48
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
int tmp;
int n[]={12,57,-6,-32,0,23};
cout<<"排序前:";
for(int i=0;i<6;i++)
cout<<n[i]<<" ";
for(int i=0;i<5;i++)
{
for(int j=i+1;j<6;j++)
{
if(n[j]<n[i])
{
tmp=n[j];
n[j]=n[i];
n[i]=tmp;
}
}
}
cout<<endl<<"排序後:";
for(int i=0;i<6;i++)
{
cout<<n[i]<<" ";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
許晏睿
時間:
2021-11-20 16:48
#include <iostream>
#include <cstdlib>
using namespace std;
int main ()
{
int n[]={12,57,-6,-32,23},tmp;
cout<<"排序前:";
for (int i=0;i<5;i++)
{
cout<<n[i]<<" ";
}
for (int j=0;j<5;j++)
{
for (int k=j+1;k<6;k++)
{
if (n[k]<n[j])//8<9
{
tmp=n[k];
n[k]=n[j];
n[j]=tmp;
}
}
}
cout<<endl<<"排序後:";
for (int i=0;i<5;i++)
{
cout<<n[i]<<" ";
}
cout<<endl;
system ("pause");
return 0;
}
複製代碼
作者:
江家同
時間:
2021-11-20 16:50
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n[]={12,57,-6,-32,0,23};
int tmp;
cout<<"排序前:";
for(int i=0;i<6;i++)
cout<<n[i]<<" ";
for(int i=0;i<5;i++)
{
for(int j=i+1;j<6;j++)
{
if(n[j]<n[i])
{
tmp=n[j];
n[j]=n[i];
n[i]=tmp;
}
}
}
cout<<"排序後:";
for(int i=0;i<6;i++)
cout<<n[i]<<" ";
system("pause");
return 0;
}
複製代碼
作者:
周桓宇
時間:
2021-11-20 16:51
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int tmp;
int n[]={12,57,-6,-32,0,23};
cout<<"排序前:";
for(int i=0; i<6; i++)
{
cout<<n[i]<<" ";
}
cout<<endl;
for(int i=0; i<5; i++)
{
for(int j=i+1; j<6; j++)
{
if(n[j]<n[i])
{
tmp=n[j];
n[j]=n[i];
n[i]=tmp;
}
}
}
cout<<"排序後:" ;
for(int i=0; i<6; i++)
{
cout<<n[i]<<" ";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
富溢
時間:
2021-11-20 16:56
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
int n[] ={12,57,-6,-32,0,23},tmp;
cout<<"排序前:";
for(int i=0;i<5;i++)
{
cout<<n[i]<<" ";
}
cout<<endl;
for(int i=0; i<5; i++)
{
for(int j=i+1; j<6; j++)
{
if(n[j]<n[i])
{
tmp=n[j];
n[j]=n[i];
n[i]=tmp;
}
}
}
cout<<"排序後:";
for(int i=0;i<5;i++)
cout<<n[i]<<" ";
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
陳佑俊
時間:
2021-11-20 17:01
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
int tmp;
int n[]={12,57,-6,-32,0,23};
cout<<"排序前:";
for(int i=0;i<5;i++)
cout<<n[i]<<" ";
cout<<endl;
for(int i=0;i<5;i++)
{
for(int j=i+1;j<6;j++)
{
if(n[j]<n[i])
{
tmp=n[j];
n[j]=n[i];
n[i]=tmp;
}
}
}
cout<<"排序後:";
for(int i=0;i<5;i++)
cout<<n[i]<<" ";
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
蔡秉勛
時間:
2021-11-27 15:40
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int tmp;
int n[]={12,57,-6,-32,0,23};
cout<<"排序前:";
for(int i=0;i<6;i++)
cout<<n[i]<<" ";
for(int i=0;i<5;i++)
{
for( int j=i+1;j<6;j++)
{
if(n[j]<n[i])
{
tmp=n[j];
n[j]=n[i];
n[i]=tmp;
}
}
}
cout<<endl<<"排序後:";
for(int i=0;i<6;i++)
cout<<n[i]<<" ";
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2