主题:帮忙挑错或指导下~
求教 C++Builder对下面的模型进行编程
开始
随机产生车流量(x,y)
判断x(东西)Y(南北)流量大小
X>=Y东西绿灯亮 南北红 X<Y南北绿灯亮 东西灯红
X<1或T=60s或X<10且Y>40东西灯红南北绿 Y<1或T=60s或Y<10且X>40南北灯红东西绿
Y<1或T=60s或Y<10且X>40南北灯红东西绿 X<1或T=60s或X<10且Y>40东西灯红南北绿
最后2步都是循环
希望各位大大热心指导
急急急~!!!
下面是我的程序 可是总是运行不了
希望各位能够指正 或 解答
int x,y,e,s,t,i;
for(i=1;i<=2;i++)
{
x=random(100);
y=random(100);
if(x>=y)
{e=1;s=0;}
else
{e=0;s=1;}
}
do
{
if(x<1||(x<10&&y>40)||t==60)
{e=0;s=1;}
if(y<1||(x>40&&y<10)||t==60)
{e=1;s=0;}
}while(x!=0&&y!=0);
cout<<s<<endl;
cout<<s<<endl;
}
我的信箱:lovar_008@yahoo.com.cn
如哪位大大有空请把改正后的组建及程序发到我的邮箱
谢谢了~
[em8]
开始
随机产生车流量(x,y)
判断x(东西)Y(南北)流量大小
X>=Y东西绿灯亮 南北红 X<Y南北绿灯亮 东西灯红
X<1或T=60s或X<10且Y>40东西灯红南北绿 Y<1或T=60s或Y<10且X>40南北灯红东西绿
Y<1或T=60s或Y<10且X>40南北灯红东西绿 X<1或T=60s或X<10且Y>40东西灯红南北绿
最后2步都是循环
希望各位大大热心指导
急急急~!!!
下面是我的程序 可是总是运行不了
希望各位能够指正 或 解答
int x,y,e,s,t,i;
for(i=1;i<=2;i++)
{
x=random(100);
y=random(100);
if(x>=y)
{e=1;s=0;}
else
{e=0;s=1;}
}
do
{
if(x<1||(x<10&&y>40)||t==60)
{e=0;s=1;}
if(y<1||(x>40&&y<10)||t==60)
{e=1;s=0;}
}while(x!=0&&y!=0);
cout<<s<<endl;
cout<<s<<endl;
}
我的信箱:lovar_008@yahoo.com.cn
如哪位大大有空请把改正后的组建及程序发到我的邮箱
谢谢了~
[em8]