logo重点图形.ppt

上传人:本田雅阁 文档编号:2976973 上传时间:2019-06-16 格式:PPT 页数:28 大小:620.01KB
返回 下载 相关 举报
logo重点图形.ppt_第1页
第1页 / 共28页
logo重点图形.ppt_第2页
第2页 / 共28页
logo重点图形.ppt_第3页
第3页 / 共28页
logo重点图形.ppt_第4页
第4页 / 共28页
logo重点图形.ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《logo重点图形.ppt》由会员分享,可在线阅读,更多相关《logo重点图形.ppt(28页珍藏版)》请在三一文库上搜索。

1、,0 1 2 3 4 5 6 7 8 9,求一组连乘:123N,当N值是多少时,他们的乘积开始大于3500? (LCHENG 3500),确定算式(如图B)中的数字。(QDSX、QDS),输出下列前20项,并以此数据为边长画螺旋正方形 (如图C):1,1+2,1+2+3,1+2+3+4 。 (LXF 20),化十进制数为二进制数。(如图A),1、PR SE BL WORD BL “AB “CD “EF 结果: 2、PR FIRST FIRST YOU ARE A STUDENT 结果: 3、PR LAST BL BL WORD “AA “BB 结果: 4、PR FPUT FPUT “A B C

2、D E 结果: 5、PR SE A B BF SE C D BL E F 结果: 6、PR WORD “A LAST SE BL B “C 结果: 7、PR (SE “A WORD “B “C “DE F) 结果: 8、PR LPUT “AA FPUT “BB CC DD 结果: 9、PR BF SE BL BLAB BC CD DE EFXX YY 结果: 10、PR SE “A LPUT “B C D E F 结果: 11、PR WORD “AA BF WORD WORD “BB “CC “DD 结果: 12、PR SE FPUT “QQ RR SS TT WORD “U “V 结果: 1

3、3、PR (FIRST “98)+(BF “78)*BL “98 结果: 14、PR (WORD “11 “22)*BF BL BF BL “12345 结果: 15、PR OR (RANDOM 7)1 (BF “123)=23 结果: 16、PR NOT (FIRST12 23 34)=12 结果: 17、PR AND (BF A B)=“B 35 结果: 18、PR OR (FIRST BF A B)=“B 35 结果:,填填表格,TO A5_4 :S :J IF :S10 STOP FD :S LT :J/2 A5_4 :S*0.6 :J RT :J/3 A5_4 :S*0.6 :J R

4、T :J/3 A5_4 :S*0.6 :J RT :J/3 A5_4 :S*0.6 :J LT :J/2 BK :S END,看命令画图,TO A6 :N :B :J IF :N0 STOP FD :B LT 45 A6 :N-2 :B*:J*:J :J RT 45 A6 :N-1 :B*:J :J RT 45 A6 :N-2 :B*:J*:J :J LT 45 BK :B END,TO HTJZ :N :S IF :S4 STOP REPEAT:NFD :S HTJZ :N :S/3 BK :S RT 45 END htjz 8 85 htjz 12 40 htjz 9 60 htjz 10

5、 30 htjz 15 30,TO ZQY2 :S IF :S20 STOP REPEAT 4FD :S/2 RT 90 FD :S/2 WAIT 100 ZQY2 :S/2 WAIT 100 REPEAT 360RT 0.5 FD :S/2*PI/180 RT 0.5 END,TO WJX5 :L DRAW HT TELLALL 1 5 EACH PU SETX WHO*100-300 SETH 18 PD SETPC RANDOM 14 SETW 2 REPEAT 5FD :L RT 144 FD :L LT 72 END,、执行命令,系统_(填“自动”或“手动”)激活_号海龟,即_号海龟

6、是当前活动海龟。 、_命令只是使_的海龟执行命令,它不能改变海龟的_。 、只有执行激活海龟命令_,才使_或_成为当前_的海龟。,对照书填完,然后再默写一遍,你能默出几个?,填表与应用,【知识点】: 编写Logo程序的步骤:_。,TO DF DRAW FS HT FD 110 RT 162 REPEAT 5FD 80 LT 72 FD 80 RT 144 LT 162 BK 110 RT 36 REPEAT 5FD 42 BK 42 RT 36 FD 110 BK 110 RT 36 看命令画图 LT 72 FD 42 LT 54 FD 15 RT 70 FD 35 RT 90 FD 15 LT

7、 90 REPEAT 2FD 10 LT 90 FD 60 LT 90FD 10 RT 65 FD 40 LT 35 FD 45 LT 155 FD 40 RT 30 FD 30 RT 150 FD 60 LT 25 FD 50 LT 155 FD 50 RT 15 FD 61 RT 144 FD 45 LT 151 FD 70 LT 37 FD 35 LT 58 FD 39 RT 35 FD 10 LT 90 FD 15 RT 90 FD 22 RT 107 FD 31 LT 144 FD 80 RT 72 FD 80 LT 144 FD 50 RT 97 FD 40 LT 84 FD 15

8、 LT 87 FD 45 PU HOME PD HT END,TO HJ DRAW FS REPEAT 2FD 100 RT 90 FD 50 RT 90 RT 180 REPEAT 180FD 25*PI/180 LT 1 BK 25 REPEAT 2FD 100 RT 90 FD 20 RT 90 RT 90 PU BK 70 LT 90 PD REPEAT 2FD 100 RT 90 FD 20 RT 90 PU RT 90 FD 20 LT 90 FD 125 PD RT 30 REPEAT 3FD 50 RT 120 LT 30 PU BK 140 PD BK 50 PU FD 90

9、 RT 90 FD 25 LT 90 BK 40 PD BK 80 PU FD 120 RT 90 FD 25 LT 90 BK 40 PD BK 50 PU FD 90 LT 90 FD 50 RT 90 PD HT END,看命令画图,1、正方形 (:B表示边长) TO ZFX :B REPEAT 4FD :B RT 90 END 2、长方形 (:B表示宽, :A表示长) TO CFX :A :B REPEAT 2FD :A RT 90 FD :B RT 90 END 3、三角形 (:B表示边长) TO SJX :B REPEAT 3FD :B RT 120 END 4、正多边形 (:N表

10、示边数, :B表示边长) TO DBX :N :B REPEAT :NFD :B RT 360/:N END 5、圆(:R表示半径,在LOGO语言中可以直接用PI来代替的值) TO YUAN :R REPEAT 360RT 0.5 FD :R*PI/180 RT 0.5 END 6、左弧 (:N表示弧度, :R表示半径) TO LHU :N :R REPEAT :NFD :R*PI/180 LT 1 END 7、右弧 (:N表示弧度, :R表示半径) TO RHU :N :R REPEAT :NFD :R*PI/180 RT 1 END 8、左叶 (:N表示弧度, :R表示半径) TO LY

11、:N :R REPEAT 2LHU :N :R LT 180-:N END 9、右叶 (:N表示弧度, :R表示半径) TO RY :N :R REPEAT 2RHU :N :R RT 180-:N END,小知识,10、平行四边形: TO PXSBX :B1 :B2 :J REPEAT 2FD :B1 RT :J FD :B2 RT 180-:J END 11、空心矩形 (:A表示长, :B表示宽) TO KXJX :A :B STAMPRECT :A :B END 12、实心矩形 (:A表示长, :B表示宽) TO SXJX :A :B (STAMPRECT :A :B ”TRUE) EN

12、D 13、空心椭圆 (:X表示长半轴, ;Y表示短半轴) TO KXTY :X :Y STAMPOVAL :X :Y END 14、实心椭圆 (:X表示长半轴, ;Y表示短半轴) TO SXTY :X :Y (STAMPOVAL :X :Y ”TRUE) END 15、空心正多角形 (:N表示边数, :B表示边长) TO KXJ :N :B REPEAT :NFD :B RT 720/:N FD :B LT 360/:N END 16、一般正多角星 (一般正多角星的内角角度为NJ=(N-2K)*180/N,其中K为整数,K的范围在1KN/2,且K与N没有公因数。) TO YBJ :N :B :

13、K REPEAT :NFD :B RT :K*360/:N END,如果我想画一只边长是60的 18角星,那么公式中的变量:n= ,:bc= ,:k= 。其中变量k 除了这个值外还可以取 (要求写完整)。,如果我想画一只边长是50的 12角星,那么公式中的变量:n= ,:bc= ,:k= 。其中变量k 除了这个值外还可以取 (要求写完整)。,如果我想画一只边长是35的 21角星,那么公式中的变量:n= ,:bc= ,:k= 。其中变量k 除了这个值外还可以取 (要求写完整)。,如果我想画一只边长是10的 14角星,那么公式中的变量:n= ,:bc= ,:k= 。其中变量k 除了这个值外还可以取

14、 (要求写完整)。,如果我想画一只边长是100的 25角星,那么公式中的变量:n= ,:bc= ,:k= 。其中变量k 除了这个值外还可以取 (要求写完整)。 如果我想画一只边长是75的 17角星,那么公式中的变量:n= ,:bc= ,:k= 。其中变量k 除了这个值外还可以取 (要求写完整)。 如果我想画一只边长是95的 16角星,那么公式中的变量:n= ,:bc= ,:k= 。其中变量k 除了这个值外还可以取 (要求写完整)。,重要题目(考题),to kk1 make“s 1580 make“n int s/45 求结果是多少 make“m abs n-s make“x round n+m

15、 (pr se“s“n“m“x) end,字表递归考题,TO DJS :N IF :N1 STOP PR :N DJS :N-1 END 执行 djs 8,TO ZJS :N IF :N1 STOP ZJS :N-1 PR :N END 执行 zjs 8,TO KJS :N IF :N1 STOP PR :N ZJS :N-1 PR :N END 执行 kjs 8,二叉树对比(一个一个二叉树,你觉得越来越难了吗?请一一画出下面的图),化成科学计数法,123108 12344566 987654321 1000000000 0.000012 0.0000034 765432111 1.698 1

16、07 想一想,你会吗?,写出运算结果,、(2+(3+(7+9/3)/2)/2)*5 、1+2-3*4/5 、(5/15+(18-12)/12)/(5/(2*3) 、(37+8)/9-2)*4 、(15+5)*3/2-(12*2+3) -9/3 、2/2/2/2/(2/2/2) 、(9/3+3*5+(88-33)/11*3)) 、1*2*3/3*2*1,用logo计算器算一算,(88+7) 869 3,难题考验,编写过程输出。 666666 55555 4444 333 22 1,求1+2+3+N的值。N取200,* * * * * * * * * * * *,* * * * * * * * *

17、 *,1、编写过程,输入一个三位数,将它反向输出。例如:输入126,输出为621。要求:主过程名为X12,参数为N(N为任意三位整数)。,2、编写程序,输入两个自然数,求两个数的最大公因数。要求:主过程名为ST2参数为:M :N。例如,输入ST2 105 42 输出应为21。,3、编程求能被11整除,且每个数位上的数字的平方和是122的所有三位数。(要求:主过程名是FST2,运行该过程,屏幕显示出符合条件的三位数。),4、有一个整数,如果加上100,则是一个完全平方数;如果加上168,则为另一个完全平方数,编程求此数。,5、已知某数是2、3、5的倍数,被11除余10,被13除余7,被17除余13,求满足这些条件的最小自然数。,6、用100元买了100只鸡,其中母鸡5元一只,公鸡3元一只,小鸡1元三只,问母鸡、公鸡、小鸡各买了多少只?,7、编程输出用1、2、3、4四个数字,组成互不相同且无重复数字的三位数,并统计出三位数的个数。,8、有五名同学,每两人组成一个学习小组,有几种分组方法?三个人组成一个学习小组,又有几种分组方法?,家庭作业,热身: 编程练习:1.求1+5+9+13+825的值。 2.求11000内可以被13整除的数的和。 3. 4. 挑战:1.编程求出 PI的100位值,下节课讲。 2.利用随机数来画大小、位置、颜色均不同的点,画得好加分。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1