標題:
排序 (一)
[打印本頁]
作者:
陳品肇
時間:
2022-4-23 10:04
標題:
排序 (一)
本帖最後由 陳品肇 於 2022-4-23 11:02 編輯
利用
選擇排序法
, 將任意6個整數, 由小而大排列出來.
#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;
}
複製代碼
作者:
曾善勤
時間:
2022-4-23 11:04
#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;
}
複製代碼
作者:
柳侑辰
時間:
2022-4-23 11:06
#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;
}
複製代碼
作者:
鍾易澄
時間:
2022-4-23 11:08
#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;
}
複製代碼
作者:
許宸瑀
時間:
2022-4-23 11:09
#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;
}
複製代碼
作者:
孫子傑
時間:
2022-4-23 11:10
#include<cstdlib>
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
int z;
int x[]={12,57,-6,-32,0,23};
cout<<"排序前:";
for(int i=0; i<6; i++)
{
cout<<x[i]<<" ";
}
cout<<endl;
for(int i=0;i<5;i++)
{
for(int j=i+1; j<6; j++)
{
if(x[j]<x[i])
{
z=x[j];
x[j]=x[i];
x[i]=z;
}
}
}
cout<<"排序後: ";
for(int i=0;i<6;i++)
{
cout<<x[i]<<" ";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
郭博鈞
時間:
2022-4-23 11:14
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int tmp;
int n[6]={12,57,32,6,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;
}
複製代碼
作者:
高鋐鈞
時間:
2022-4-23 11:15
#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;
}
複製代碼
作者:
田家齊
時間:
2022-4-23 11:18
#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]<<" ";
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;
}
複製代碼
作者:
許馹東
時間:
2022-4-23 11:20
#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;
}
複製代碼
作者:
高昀昊
時間:
2022-4-23 11:48
#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;
}
複製代碼
作者:
林紘憲
時間:
2022-4-23 11:49
#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;
}
複製代碼
作者:
徐譽豈
時間:
2022-4-29 18:56
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
int tmp;
string n[6]={"31","56","21","-6","-37","90"};
cout<<"整理前: ";
for(int i=0;i<6;i++)
{
cout<<n[i]<<" ";
}
cout<<endl;
cout<<"整理後: ";
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;
system("pause");
return 0;
}
複製代碼
作者:
徐譽豈
時間:
2022-4-29 19:00
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
int tmp;
int n[6]={23,34,90,-42,-11,67};
cout<<"整理前: ";
for(int i=0;i<6;i++)
{
cout<<n[i]<<" ";
}
cout<<endl;
cout<<"整理後: ";
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;
}
}
}
for(int i=0;i<6;i++)
{
cout<<n[i]<<" ";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2