用Scratch编写分辨素数和合数的小程序

网友投稿 2019-12-11 11:43

今天,我们编写一个可以分辨素数和合数的小程序。质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。合数就是比1大但不是素数的数称为合数。

实现代码如下图:

https://cdn.china-scratch.com/timg/191213/1143093612-0.jpg

原理:用需要判断的这个数除以比自己小的所有整数(1除外),如果存在有整除的情况那么这个数是合数,否则就是素数。

测试结果如下图:

https://cdn.china-scratch.com/timg/191213/1143102R9-1.jpg

https://cdn.china-scratch.com/timg/191213/1143101V6-2.jpg

https://cdn.china-scratch.com/timg/191213/1143104962-3.jpg

https://cdn.china-scratch.com/timg/191213/1143102959-4.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com