110 likes | 359 Views
LOGO 教学 — 小海龟. 赋值命令. MAKE “变量名 表达式. 变量 A 赋值为 3 MAKE “ A 3. 变量 W 加上 5 赋值给 W MAKE “ W W+5. :. 计 算. 4 * 4 =. 16. 12 * 5 =. 60. 有办法吗?. 20 * 18 =. 360. 23 * 95 =. ?. 计 算. 23 * 95 =. 被乘数. 乘数. 人机交互过程. 在程序的运行中,电脑提示我们输入某些内容,然后
E N D
赋值命令 MAKE “变量名 表达式 变量A赋值为3 MAKE “A 3 变量W加上5赋值给W MAKE “W W+5 :
计 算 4 * 4 = 16 12 * 5 = 60 有办法吗? 20 * 18 = 360 23 * 95 = ?
计 算 23 * 95 = 被乘数 乘数
人机交互过程 在程序的运行中,电脑提示我们输入某些内容,然后 再继续运行。我们称这一类过程(程序)为人机交互过程。
READ命令 MAKE “变量名 READ 从键盘上输入一个值,赋给变量 用变量A表示被乘数,编写程序从键盘输入23赋值给A
人机交互过程 【例3-0】编写人机交互过程,计算23*95。
人机交互过程 【例3-1】编写人机交互过程,计算长方形的面积。 分析:长方形的面积=长×宽,有三个变量,分别用:L表示长, :W表示宽,:S表示面积。 TO EX31 PRINT [输入长方形的长:] MAKE “L READ PRINT [输入长方形的宽:] MAKE “W READ MAKE “S :L*:W (PRINT [长方形的长] :L [,宽] :W [,面积为:] :S) PRINT :S END
人机交互过程 【例3-2】编写人机交互过程,计算三角形的面积。 分析:三角形的面积=底×高÷2,有三个变量,用:A表示底, 用:H表示高,用:S表示面积。 TO EX32 PRINT [输入三角形的底:] MAKE “A READ PRINT [输入三角形的高:] MAKE “H READ MAKE “S :A*:H/2 (PRINT [三角形的底] :A [,高] :H [,面积为:] :S) END
试一试 1、长方体的体积公式为:V=L × W × H。编写计算长 方体的体积的过程。长方体的长、宽、高在程序运行的时候 从键盘输入。 TO EX33 PRINT [输入长方体的长:] MAKE “L READ PRINT [输入长方体的宽:] MAKE “W READ PRINT [输入长方体的高:] MAKE “H READ MAKE “V :L*:W*:H (PRINT [长方体的长] :L [,宽] :W [,高] :H [,体积为:] :V) END
小结 1、MAKE “变量名 READ 2、用READ命令编写程序,实现人机交互功能