#include <bits/stdc++.h>
#include <windows.h>
using namespace std;
int main() {
cout<<"欢迎进入红绿灯,输入一共次数,红灯时间,黄灯时间,绿灯时间(秒)"<<endl;
int a,b,c,d,n=1;
cin>>a>>b>>c>>d;
cout<<"红红红...红绿灯打开中"<<endl;
Sleep(1000);
system("cls");
while(n<=a){
system("cls");
system("color 7C");
cout<<" *** "<<endl;
cout<<" ***** "<<endl;
cout<<"*******"<<endl;
cout<<" ***** "<<endl;
cout<<" *** "<<endl;
Sleep(b*1000);
system("cls");
cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl;
system("color 7E");
cout<<" *** "<<endl;
cout<<" ***** "<<endl;
cout<<"*******"<<endl;
cout<<" ***** "<<endl;
cout<<" *** "<<endl;
Sleep(c*1000);
system("cls");
cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl;
system("color 7A");
cout<<" *** "<<endl;
cout<<" ***** "<<endl;
cout<<"*******"<<endl;
cout<<" ***** "<<endl;
cout<<" *** "<<endl;
Sleep(d*1000);
n++;
}
system("cls");
system("color 7C");
cout<<"结束!!!"<<endl;
return 0;
}
红绿灯c++模拟
最新推荐文章于 2025-04-18 11:55:55 发布