本帖最後由 t3742238 於 2012-2-4 16:39 編輯
- #include<iostream>
- using namespace std;
- int main()
- {
- int float vote, a=0, b=0, c=0, d=0, e, f=0;
- int code=123;
- int float g,h,i,j,k;
- start:
- cout<<"☆★☆歡迎使用秘密投票機---班長選舉☆★☆"<<endl;
- cout<<"1.流汗文 2.派大雞 3.油紅軍"<<endl;
- cout<<"請寫出代號投下您神聖的一票"<<endl;
- cin>>vote;
- if(vote==1)
- {
- a++;
- }else if(vote==2)
- {
- b++;
- }else if(vote==3)
- {
- c++;
- }else
- {
- d++;
- }
- system("cls");
- f++;
- cout<<" 您已經投下神聖的一票"<<endl;
- cout<<"請等待管理員的安排..."<<endl;
- code:
- cout<<"管理員請輸入密碼"<<endl;
- cin>>code;
- if(code==123)
- {
- cout<<"密碼正確"<<endl;
- option:
- cout<<"1.繼續投票 2.公佈結果"<<endl;
- cin>>e;
- if(e==1)
- {
- system("cls");
- goto start;
- }else if(e==2)
- {
- goto result;
- }else
- {
- cout<<"輸入錯誤"<<endl;
- goto option ;
- }
- }else
- {
- cout<<"輸入錯誤,請重新輸入"<<endl;
- goto code;
- }
- result:
- cout<<"☆★☆公布投票結果☆★☆"<<endl;
- cout<<"流汗文"<<a<<"票"<<endl;
- g=a/f*100;
- cout<<"流汗文的得票機率是"<<g<<"%"<<endl;
- cout<<"-----------------------------------------------------------"<<endl;
- cout<<"派大雞"<<b<<"票"<<endl;
- h=b/f*100;
- cout<<"派大雞的得票機率是"<<h<<"%"<<endl;
- cout<<"-----------------------------------------------------------"<<endl;
- cout<<"油紅軍"<<c<<"票"<<endl;
- i=c/f*100;
- cout<<"油紅軍的得票機率是"<<i<<"%"<<endl;
- cout<<"-----------------------------------------------------------"<<endl;
- cout<<"共有"<<d<<"張廢票"<<endl;
- j=d/f*100;
- cout<<"廢票的機率是"<<j<<"%"<<endl;
- cout<<"==========================================================="<<endl;
- cout<<"全部"<<f<<"張票"<<endl;
- cout<<"==========================================================="<<endl;
- cout<<"==========================================================="<<endl;
- if(a>b && b>c)
- {
- cout<<"班長投票 票數最高是流汗文,第二高的是派大雞,第三高的是油紅軍"<<endl;
- cout<<"所以這學年的班長是流汗文"<<endl;
- cout<<"得票機率是"<<g<<"%"<<endl;
- }else if(a>c && c>b)
- {
- cout<<"班長投票 票數最高是流汗文,第二高的是油紅軍,第三高的是派大雞"<<endl;
- cout<<"所以這學年的班長是流汗文"<<endl;
- cout<<"得票機率是"<<g<<"%"<<endl;
- }else if(b>a && a>c)
- {
- cout<<"班長投票 票數第一高的是派大雞,第二高的是流汗文,第三高的是油紅軍"<<endl;
- cout<<"所以這學年的班長是派大雞"<<endl;
- cout<<"得票機率是"<<h<<"%"<<endl;
- }else if(b>c && c>a)
- {
- cout<<"班長投票 票數第一高的是派大雞,第二高的是油紅軍,第三高的是流汗文"<<endl;
- cout<<"所以這學年的班長是派大雞"<<endl;
- cout<<"得票機率是"<<h<<"%"<<endl;
- }else if(c>a && a>b)
- {
- cout<<"班長投票 票數第一高的是油紅軍,第二高的是流汗文,第三高的是派大雞"<<endl;
- cout<<"所以這學年的班長是油紅軍"<<endl;
- cout<<"得票機率是"<<i<<"%"<<endl;
- }else
- {
- cout<<"班長投票 票數第一高的是油紅軍,第二高的是派大雞,第三高的是流汗文"<<endl;
- cout<<"所以這學年的班長是油紅軍"<<endl;
- cout<<"得票機率是"<<i<<"%"<<endl;
- }
- cout<<"☆★☆★恭喜他獲選為本學期班長☆★☆★"<<endl;
-
- system("pause");
- return 0;
- }
複製代碼 |