標題:
[作業] 產生不重複之隨機亂數 (三)
[打印本頁]
作者:
方浩葦
時間:
2024-8-17 11:41
標題:
[作業] 產生不重複之隨機亂數 (三)
假設班上有五位同學: 子耕, 思惟, 璽安, 侑成, 挺桂.
試做一程式, 可隨機地抽選出三位同學. (抽籤的目的自由發揮)
本帖隱藏的內容需要回復才可以瀏覽
作者:
邱博宥
時間:
2024-9-7 12:16
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
re:
int c[3];
srand(time(NULL));
string a[5]= {"子耕", "思惟", "璽安", "侑成", "挺桂"};
cout<<"要掃廁所的同學是:";
for(int b=0; b<3; b++)
{
c[b]=rand()%5;
for(int d=0; d<b; d++)
{
if(c[b]==c[d])
{
b--;
break;
}
}
}
cout<<a[c[0]]<<","<<a[c[1]]<<","<<a[c[2]]<<endl;
system("pause");
system("cls");
goto re;
return 0;
}
複製代碼
作者:
鄭豊翰
時間:
2024-9-21 11:51
#include<cstdlib>
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
srand(time(NULL));
string n[5]= {"子耕", "思惟", "璽安", "侑成", "挺桂"};
cout<<"The one throwing the trash away is: ";
cout<<n[rand()%5]<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2