会判断的小海龟——带条件的递归过程.pptx

会判断的小海龟——带条件的递归过程

前面学习递归过程时,出现了无限循环的问题。过程不会自己停止,虽然可以用功能键Ctrl+G强迫中断的方法来终止运行,但不方便,更不能自动控制。因此有必要在递归中加上一个“条件命令”来解决这个问题。

条件命令条件命令:IF条件THEN命令串功能:当条件成立时,则执行THEN后的命令串;当条件不成立时,则直接执行IF下面的一条命令。

画一个边长不超过100年四边形螺旋线图。TOLX:BIF:B100THENSTOPFD:BRT90LX:B+5ENDLX0

说一说我们之前的递归过程每次都是变量递增,如:B+5,:N+3等,能不能让变量实现递减呢?举一个例子。

用变量递增的递归过程画一个浅灰色实心三角形;用变量递减的递归过程画一个粉红色实心的正方形。(提示:用粗笔)

Logo常用的比较符号与条件表达式

画出下列图形。TOMZ:NIF:N=200THENSTOPREPEAT4[FD:NRT90]MZ:N+10ENDMZ10

下面的过程是一个带条件的过程,这样运行过程能实现过程的停止功能吗?为什么?TOLX:BIF:B=10THENSTOPFD:BRT90LX:B+3ENDLX0

请设

文档评论(0)

1亿VIP精品文档

相关文档