猫史档案馆


【编程一小时】翻译机的做法

用户:小企鹅飞小企鹅飞查看:7 回复:2 评论:7 创建时间:2018-12-09T22:01:14


翻译机:https://www.codemao.cn/work/5455089

大家好,这里是企鹅小课堂,我是小企鹅飞

我做了一个作品:翻译机。

今天,我来教大家如何制作翻译机。

 

制作翻译机

我们看到,在我们的程序中,编程猫是不断走动的,所以,我们拼好这一块积木:center_image

 

接下来,我们该制作翻译机的翻译部分了

有两块积木都有翻译的作用,如图所示。

center_image

第一块积木是一个命令,第二块则是一个值

我们这回应当使用第一块积木。

 

我们是在按钮被点击时才开始翻译的,所以,我们给按钮拼好这一块积木:center_image

我们回忆一下,当我们点击按钮后,编程猫会询问你要翻译成哪一门语言。

开始,编程猫询问的是前三门语言,所以,我们给按钮拼好如下积木

center_image

如果你选择的不是下一页,那么,就广播“第1页”

那如果接收到“第1页”,应当按照前三种语言来算。

所以,我们拼好下面的积木:center_image

当系统发现你选择的是下一页时,就会广播“下一页”

那当接收到广播“下一页”,就应当询问你后面的三种语言。

让我们拼好积木,就像这样:center_image

假如你选择的不是“上一页”,那么就开始翻译,就像这样:center_image

这样,就可以按照第2页的选择翻译了。

 

假如你选择的是上一页时,就会广播上一页

假如广播了上一页,就应当开始询问你在第一页的三种语言里选择哪一种,就像这样:center_image

这样,我们就做出了一个完整的翻译机了。

 

本期的企鹅小课堂就到这里结束了,我们下期再见。

——————企鹅的话在下面——————

1、记得给我的翻译机和帖子各各加4分(工作室2分,个人2分)

2、程序“翻译机”的源码和此次课程略有不同,不影响使用效果,再此声明。


回复

上一页1 页 / 共 1下一页
小企鹅飞小企鹅飞

终于写完了,好累

点赞0


评论


活动喵活动喵

恭喜企鹅工作室发布编程一小时帖子/作品一篇,工作室积分+2,工作室积分累计截止到12月12日,请在12月12日之前不要删除帖子,否则新增积分失效哦~
再接再厉,活动喵相信你们工作室能成功拿下前六,获得工作室专属荣誉及奖品!

 

恭喜小企鹅飞发布编程一小时帖子/作品一篇,个人积分+2,活动详情请查看链接:https://www.codemao.cn/community/167979
再接再厉,活动喵相信你能成功带回个人奖品!

点赞0


评论