Scratch

状课网-少儿编程网课专业平台

Scratch Scratch3.0编程与数学:求质数和合数教程

发布时间:2021-04-26 15:29:04 浏览 12
什么是质数?什么是合数?

1.质数:又称素数。一个大于1的正整数,且只能被1和它本身整除,那么这个数就是质数。也就是说质数只有2个因数,1和它本身。

2.合数:一个大于1的正整数,除了能被1和本身整除外,还能被其他正整数整除,那么这个数就是合数。合数至少有3个因数,1和它本身之外,还有其它因数,

3.1只有一个因数,所以1即不是质数也不是合数。 程序设计思路: 质数和合数是根据它因数的个数来判断的。

Scratch3.0编程与数学:求质数和合数教程

我们利用“因数列表”中项数的个数来进行判断。如果“因数列表”中的项数为1,说明这时“数字”是1,就让角色说出“1即不是质数也不是合数”;

如果“因数列表”中的项数为2,说明这时“数字”的因数只有1和本身这两个因数,就让角色说出“数字”是一个质数;排除以上两种情况后,这时的“数字”至少有3个因数,那么“数字”就是一个合数。

上次程序:

Scratch3.0编程与数学:求质数和合数教程

补充程序:

Scratch3.0编程与数学:求质数和合数教程
来源: Silence学习坊

本文链接:https://www.ascratch.com/news/123.html

上一篇:Scratch3.0编程与数学:求因数和倍数教程 下一篇:Scratch3.0编程与数学:求100以内的质数教程