標題:
2024/12/27 課堂重點(昀杰)
[打印本頁]
作者:
郭竑志
時間:
2024-12-27 18:42
標題:
2024/12/27 課堂重點(昀杰)
[課程重點]
選擇排序
排序 (一)
排序 (二)
生肖判斷
排序 (三)
[今日作業]
排序 (四)
作者:
陳昀杰
時間:
2024-12-27 19:59
#include<bits/stdc++.h>
using namespace std;
int main()
{
int len=5;
int a[5]= {5,1,3,2,4};
for(int i=0; i<4; i++)
{
int tmp=i+1;
for(int j=i+1; j<len; j++)
{
if(a[j]<a[tmp])
{
tmp=j;
}
}
if(a[tmp]<a[i])
{
swap(a[tmp],a[i]);
}
}
for(int k=0; k<5; k++)
{
cout<<a[k]<<endl;
}
return 0;
}
複製代碼
作者:
陳昀杰
時間:
2024-12-30 21:34
#include<bits/stdc++.h>
using namespace std;
int main()
{ srand(time(0));
int a[10];
int m;
for(int l=0;l<10;l++)
{
a[l]=rand()%20+1;
for(int n=0;n<l;n++)
{
if(a[n]==a[l])
{
l--;
break;
}
}
}
for(int i=0;i<9;i++)
{
m=i;
for(int j=i+1;j<10;j++)
{
if(a[j]<a[m])
{
m=j;
}
}
swap(a[m],a[i]);
}
for(int k=0;k<10;k++)
{
cout<<a[k]<<endl;
}
return 0;
}
複製代碼
作者:
陳昀杰
時間:
2025-1-3 18:47
#include<bits/stdc++.h>
using namespace std;
int main()
{
int m;
string name[5]={"大雄","小叮噹","宜靜","技安","阿福"};
int a[5]={60,80,100,40,75};
for(int i=0;i<4;i++)
{
m=i;
for(int j=i+1;j<5;j++)
{
if(a[j]<a[m])
{
m=j;
}
}
swap(a[m],a[i]);
swap(name[m],name[i]);
}
for(int k=0;k<5;k++)
{
cout<<a[k]<<endl;
cout<<name[k]<<endl;
cout<<endl;
}
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2