skip to main
|
skip to sidebar
星期一, 四月 27, 2009
绘制钟表
绘制一个钟表动画,显示当前系统时间,引发学生兴趣。
SCREEN 12: x0 = 320: y0 = 200: r = 70: pi = 4 * ATN(1)
CIRCLE (x0, y0), 80: CIRCLE (x0, y0), 110
LOCATE 7, 40: PRINT "12": LOCATE 19, 40: PRINT "6"
LOCATE 8, 34: PRINT "11": LOCATE 8, 47: PRINT "1"
LOCATE 10, 30: PRINT "10": LOCATE 10, 51: PRINT "2"
LOCATE 13, 28: PRINT "9": LOCATE 13, 53: PRINT "3"
LOCATE 16, 30: PRINT "8": LOCATE 16, 51: PRINT "4"
LOCATE 18, 34: PRINT "7": LOCATE 18, 47: PRINT "5"
FOR i = 1 TO 11
a = i * pi / 6
x = r * COS(a): y = r * SIN(a)
PSET (x + x0, y + y0)
NEXT i
LOCATE 3, 36: PRINT DATE$
PSET (x0, y0)
DO
LOCATE 5, 37: PRINT TIME$
s = VAL(TIME$): f = VAL(MID$(TIME$, 4, 2)): m VAL(MID$(TIME$, 7, 2))
sd = -(30 * s + f / 2) MOD 360: fd = -6 * f: md = -6 * m
DRAW "C15TA=" + VARPTR$(sd) + "NU35"
DRAW "C9TA=" + VARPTR$(fd) + "NU45"
DRAW "C12TA=" + VARPTR$(md) + "NU55"
DO
IF INKEY$ <> "" THEN END
qm = VAL(MID$(TIME$, 7, 2))
LOOP WHILE m = qm
DRAW "C0"
DRAW "TA=" + VARPTR$(sd) + "NU35"
DRAW "TA=" + VARPTR$(fd) + "NU45"
DRAW "TA=" + VARPTR$(md) + "NU55"
LOOP
END
没有评论:
发表评论
较新的博文
较早的博文
主页
订阅:
博文评论 (Atom)
RSS 订阅
博文
Atom
博文
评论
Atom
评论
Richard Ma
Tianjin, Tianjin, China
一个想起什么干什么的人
查看我的完整个人资料
Twitter Updates
follow me on Twitter
Tag Cloud
除法
(1)
教材
(2)
九章算术
(7)
十万个为什么
(1)
小资
(1)
心理学
(6)
Apache
(1)
Blogger Hack
(5)
c
(4)
code snippet
(12)
Culture
(1)
Debian
(7)
design
(5)
Education Diary
(13)
google
(1)
hack
(2)
lib
(1)
Linux
(35)
map
(2)
Math
(11)
My Life
(23)
PHP
(3)
QB
(6)
s60
(1)
Thinking
(12)
virtualbox
(1)
My Photo Album(Power by Picasa)
My Photograph(Powered by Picasa)
My Youtube Channel
信息奥赛博客
Google Analytics
►
2013
(3)
►
五月 2013
(2)
►
四月 2013
(1)
▼
2009
(61)
►
五月 2009
(2)
▼
四月 2009
(8)
绘制棋盘格子
绘制钟表
QB中类似LOGO语言的绘图方式
太极图
演奏《东方红》
QB绘制简单图形1
c语言中的数据溢出overflow解决
RSS地址更换,请大家重新订阅
►
三月 2009
(26)
►
二月 2009
(13)
►
一月 2009
(12)
►
2008
(56)
►
十二月 2008
(5)
►
十一月 2008
(11)
►
十月 2008
(12)
►
九月 2008
(5)
►
八月 2008
(17)
►
六月 2008
(2)
►
四月 2008
(3)
►
三月 2008
(1)
►
2007
(1)
►
十二月 2007
(1)
Tianjin Linux User Group
TJLUG
访问此论坛
Feedjit Live Blog Stats
没有评论:
发表评论