scratch时间累加输入输出题目,是scratch编程问题,出现在2019年12月15日的STEMA考试和蓝桥杯地区选拔赛中。31.9%的中高级组考生此题得到满分; 14.2%的初级组考生此题得到满分。此题涉及的知识点包括条件判断、变量、字符串拼接等。熟练
使用变量是完成此题的关键。

[编程实现]
三个询问分别输入时、分、秒,输出该时间经过1小时50分30秒后的时间。(24小时制),依次输入:8、30、 40 ,在舞台区将结果输出。
[评判标准]
下列各评分项累积积分,前一项未得满分,后续项不得分,共25个计分点)
6分:运行程序后,能够发出三个询问;
8分:至少能够对一次输入能够正确输出24小时制时间;
11分:对所有输入都能够正确输出24小时制时间。
scratch时间累加输入输出实现步骤:
步骤一、新建变量h、min、s、addtime、fenjieH、fenjiemin、fenjieS、resultH、resultMin、resultS;以上变量分别表示:
变量h表示接受输入回答的时;变量min表示接受输入回答的分;变量s表示接受输入回答的秒;变量addtime表示接受输入要经过的时间;
变量fenjieH:表示的是拆解输入“变量addtime”经过的时间的时;
变量fenjiemin:表示的是拆解输入“变量addtime”经过的时间的分;
变量fenjieS:表示的是拆解输入“变量addtime”经过的时间的秒;
变量resultH:表示的是总的小时;变量resultMin:表示的是总的分;变量resultS:表示的是总的秒;

步骤二、循环遍历变量addtime,取出时、分、秒的数值;

步骤三、做判断,秒大于了60s,分需要加一分,分大于了60分,小时需要加1小时;因为是24小时制,如果大于24小时的话,就除以24的余数;这里考虑到我们输入的时、分、秒数字过大。resultH、resultS、resultMin的数值都用求余的方式获得;

步骤四,最好将所得的结果时间用连接符输出即可:
蓝桥杯stema考试真题相关重要知识点:
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。