刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

筛选数据

背景信息:

偶数:能被 2 整除的数。

各位上的数字之和:一个整数各个数位上的数字相加的结果。

例如:2314,各位上的数字分别为 2、3、1、4,各位上的数字之和为 2 + 3 + 1 + 4 = 10。

编程实现:

筛选数据。

具体要求:

1). 每次点击绿旗,熊猫说“输入 8 个正整数”,同时在舞台下方显示输入框,输入的正整数之间用一个空格隔开,列表 1 和 2 为空,如图所示;

例如:输入 10 26 17 18 24 31 48 52

2). 输入完成后,如果输入的数中没有偶数,程序结束,如果有,就把偶数保存到列表 1 中,如图所示;

3). 熊猫说出列表 1 中所有数的和,如图所示;

4). 然后,在列表 2 中呈现列表 1 中所有各位上的数字之和为偶数的数(按照列表 1 的顺序),如图所示,如果没有满足要求的数,程序结束;

5). 最后,熊猫说出列表 2 中最大的数,如图所示。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

1. 创建一个输入框,用于用户输入8个正整数,用空格隔开。2. 读取用户输入的正整数,检查是否有偶数,如果没有,程序结束;如果有,将偶数保存到列表1中。3. 计算列表1中所有数的和,并输出。4. 遍历列表1中的每个数,计算其各位上的数字之和,检查是否为偶数。如果是,将该数添加到列表2中。5. 找出列表2中最大的数,并输出。

解析:

【喵呜刷题小喵解析】:

题目要求用户输入8个正整数,并根据一系列规则筛选这些数。具体的步骤如下:

1. 首先,我们需要创建一个界面或输入框,让用户能够输入这8个正整数。
2. 读取用户输入,检查是否有偶数。如果没有,程序结束;如果有,将偶数保存到列表1中。
3. 接着,计算列表1中所有数的和,并输出这个和。
4. 然后,遍历列表1中的每个数,计算其各位上的数字之和。如果和是偶数,将该数添加到列表2中。
5. 最后,找出列表2中最大的数,并输出。

这个题目的关键在于理解偶数的定义(能被2整除的数)和各位上的数字之和的计算方法。同时,还需要掌握如何在程序中处理用户输入,筛选数据,以及输出筛选结果。
创作类型:
原创

本文链接:筛选数据 背景信息: 偶数:能被 2 整除的数。 各位上的数字之和:一个整数各个数位上的数字相加的结

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share