用C#语言写红绿灯类型

可以用C#Windows窗体写出红绿灯:
有三个圆,分别是红绿黄三色,在一定的时间内可以跳转

https://ask.csdn.net/questions/7949394

本来不想回答这个问题,因为我的回答会超点纲。不过既然回答了上面的帖子,那就顺手回答一下你这个问题
因为你们两个的问题其实都是一个问题
上面帖子我说余弦波(这个难理解点,不过其实实际交通控制领域,使用波形+相位的模型是维二的选择,说维二是另一种原始的时间段配置模型)

好了,回到你的题目,反正只是写基本题目,不是实际交通控制。那么简单模型你可以这样想

有个抽奖圆盘,上面按角度等分了红绿黄3色,中心有个指针。然后你转动指针,指针指向那个颜色块就显示那个块

所以伪代码还是

 var t=cos(time)
 swich(t)
   t0-120的 红的
   t121-240的 绿的
   t240-360的黄的

https://www.cnblogs.com/ttssrs/archive/2012/03/14/2396526.html