scratch绘制长方形金字塔,这是一道scratch编程问题,出现在第十届蓝桥杯选拔赛中。主要考察的是对嵌套循环,以及画笔的知识的掌握;

scratch绘制长方形金字塔编程实现效果
用程序,画出长方形砖块,堆成金子塔,要求有一块一块砖块的效果。
scratch绘制长方形金字塔评判标准
20分:能够画出一个长方形(这将成为你画金字塔的砖块),一次性画成一块砖;
40分: 能够画出金字塔(须画出10层以上的金字塔,含10层) ,金字塔最下面一层的砖块数,等于金字塔的层数,每上一层砖块的数减少1,直到最上面的一层,砖块为1 ;
60分:能够让金字塔居中显示在舞台区;
80分:能够画出20层以上的金字塔,并居中,且全部显示在舞台区;
100分:能够画出30层以上的金字塔,并居中,且全部显示在舞台区,并使金字塔从上到下有颜色的渐变。
scratch绘制长方形金字塔实现步骤:
步骤一、导入小猫角色,角色默隐藏,背景默认用白色。新建变量i,初始值为0;i表示绘制每层遍历变量;
步骤二、添加画笔,初始画笔粗细、颜色,最上面放上”全部清除“;

步骤三、自制积木绘制出一个长方形,一次性画成一块砖;大小长16、宽8;

步骤四、自制积木绘制出一层的砖块,480是舞台的长,也就是说,一层可以绘制30块长方形砖;

步骤五、金字塔最下面一层的砖块数,等于金字塔的层数,每上一层砖块的数减少1,直到最上面的一层,砖块为1;

蓝桥杯相关典型真题推荐:
蓝桥杯省赛scratch真题绘制四层莲花,scratch画一朵四层莲花图案
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。