91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

1、C++電梯模擬程序
2、關于電梯算法的C++實現

資源截圖

代碼片段和文件信息

//C++本學期的最后一道程序
//今天坐本校電梯的時候,發現按了上去,電梯是按按鍵的先后次序來說明電梯上去樓;

?#include?
?#include?
?#include??
?#define?max?10
?#define??n?4
?void?operation();
?typedef?struct{
int?GoingUpGoingDown;
}?wait;
???????class?dianti?{
?????????private?:
//?int?ranvalue;
?int?toopen[5];
?int?noindiantiflagidpos;
???????????public:
????????int??countup(int?floorint?&sta);
int?countdown(int?floorint?&sta);
int?open(wait?m[5]);
int?inandout(wait?m[5]);
int?pressbutton();
????????void?thestatusup(int?floorint?sta);
????????void?thestatusdown(int?floorint?sta);
void?testopen(wait?m[5]);
???????????//?int?random?()?{
???????????//????++ran;
// ???value=(ran?%3);
//???return?value;
// }
void?create?()?{
??//ran=0;
??????????????noindianti=0;
??flag=0;
??for?(int?i=0;i<=n;i++)?{
??????????????toopen[i]=0;?}
??pos=0;};
??void?printid()?{cout<??????????????void?printfpos()?{cout<??????????????int?theid(int?m)?{
???????????????id=m;
???return?id;};?};?
???????void??choliftup(dianti?&adianti?&bdianti?&cint?floor);?
???void??choliftdown(dianti?&adianti?&bdianti?&cint?floor);
???????void?oper(dianti?&adianti?&bdianti?&cwait?m[5]);
??????
int?dianti::inandout(wait?m[5])?{
int?numleave=0count=0;
if?(noindianti>0)?{
do?{
????????????cout<<“你們有多少人想在“< cin>>num;
}?while?((num<0)||(num>noindianti));
noindianti=noindianti-num;
};

if?((flag==1)||(flag==2))?{
???????????testopen(m);
};

//離開
if?(pos==n)?{
if?(flag==1)?{flag=0;m[pos].GoingUp=0;};
};
????????????if?(pos==0)?{
if?(flag==2)?{flag=0;m[pos].GoingDown=0;};
};
if?(flag==0)?{
do{
cout<<“上請按1下請按2,不用請按0\n“;
cout<<“如果你在“< cin>>flag;
if?((flag==1)&&(pos==n))?{
?????????????????????flag=3;
?cout<<“Input?Error!“< }else?if?((flag==2)&&(pos==0))?{
??????????????????????flag=3;
??cout<<“Input?Error!0是最低層!\n“;
}

}?while?((flag<0)||(flag>2));
if?(flag==0)?{m[pos].GoingUp=0;m[pos].GoingDown=0;return?0;};
};

??????????????


?if?(flag==1)?{
?????cout<<“本升降機是上去的!\n“;
?do?{
?????????????cout<<“你們有多少人想在“< ?cin>>num;
?}?while?(num<0);
??????????????noindianti=noindianti+num;
??while?(noindianti>max)?{
??cout<<“超載!“< ??cout<<“請問你們有多少人想離開“< ??cin>>leave;
??
??};
??????????????noindianti=noindianti-leave;
??m[pos].GoingUp=0;
}?else?if?(flag==2)?{
?????cout<<“本升降機是下去的!\n“;
?do?{

?????????????cout<<“你們有多少人想在“< ?cin>>num;
?}?while?(num<0);
??????????????noindianti=noindianti+num;
??while?(noindianti>max)?{
??cout<<“超載!“< ??cout<<“請問你們有多少人想離開“< ??cin>>leave;
??
??};
????????????????noindianti=noindiant

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????13667??2008-11-17?22:51??電梯模擬程序算法c++實現\1\okc9.cpp

?????文件??????11080??2008-11-17?22:38??電梯模擬程序算法c++實現\2\【學習】關于電梯算法的C++實現?.txt

?????目錄??????????0??2008-11-17?23:09??電梯模擬程序算法c++實現\1

?????目錄??????????0??2008-11-17?23:09??電梯模擬程序算法c++實現\2

?????目錄??????????0??2008-11-17?23:09??電梯模擬程序算法c++實現

-----------?---------??----------?-----??----

????????????????24747????????????????????5


評論

共有 條評論