我爱编程快乐学编程

5.逻辑结构(四):循环结构深入

2018-06-23  本文已影响2人  刘景照

今天我们学习循环深入:双重循环。

图1

我们看这一关,运用我们之前学过的循环结构,可以做出上面的结果,完成任务。但是你想还有没有更简单的办法,思考一下,我们说过 只要是重复的东西 都可以用 【重复】模块。

我们看上面 是不是 【向右转】【重复6次包裹【放下铁轨】【向前移动】】这两个大模块重复了。只要重复的东西我们就可以 用【重复】模块。

我们先来拆解命令。

图2

我们看到左边的大模块 和右边的 大模块 一模一样。我们使用【重复】模块进行合并。左边一个右边一个, 重复2次。

最终我们得到

图3

再来看一个例子:

图4

还是拆解命令,我们得到

图5

我们看到左边的模块【重复3次 【向前移动】【放下桦木板】】和右边的模块【重复3次 【向前移动】【放下桦木板】】一模一样。我们使用【重复】模块进行合并。左边一个右边一个, 重复2次。

最终我们得到

图6

上一篇 下一篇

猜你喜欢

热点阅读