Java实现将正整数分解质因数例输入100输出100=2×2×5×5,判断100-200之间有多少素数这两个代码程序

目录

前言

一、实现将正整数分解质因数例输入100输出100=2×2×5×5

1.1运行流程(思想)

1.2代码段

1.3运行截图

二、判断100-200之间有多少素数

1.1运行流程(思想)

1.2代码段

1.3运行截图

扫描二维码关注公众号,回复: 14841767 查看本文章

前言

1.因多重原因,本博文有两个代码程序组成,若有选择,可实现在目录里进行快速查找;

2.本弹窗界面可以根据简单的要求实现一使用功能。同时可以实现自定义的设置;

3.该系统只能在控制台(eclipse等版本)上运行,同时需要搭配jdk8等环境;

4.这里要特别说明,如果要粘贴完整的代码包名和我的不一致,程序是指定运行不出来的,请手动更改;

5.本代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教! 


提示:以下是本篇文章正文内容,下面案例可供参考

一、实现将正整数分解质因数例输入100输出100=2×2×5×5

1.1运行流程(思想)

这是一个在Java中定义参数内容,然后通过正整数分解质因数的方法实现输入100输出100=2×2×5×5的程序代码,具体设置思想如下:

1.2代码段

代码如下(示例):

package 程序基础;

public class 正整数分解质因数 {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		int num=100;
		int k=2;
		System.out.print(num+"=");
		while (num>k) {
			if (num%k==0){
				System.out.print(k+"×");
				num=num/k;
			}
			if (num%k!=0){
				k++;
			}
		}
		System.out.println(k);
	}

	}


1.3运行截图

代码如下(示例):

二、判断100-200之间有多少素数

1.1运行流程(思想)

这是一个在Java中定义参数内容,然后通过循环判断100-200之间有多少素数的程序代码,具体设置思想如下:

1.2代码段

代码如下(示例):

package 程序基础;

public class 判断100-200之间有多少个素数并输出所有素数 {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		int count=0;
		        for (int i=100;i<=200;i++){
		            boolean a= true;
		            for (int j=2;j*j<=i;j++){
		                if (i%j==0){
		                    a=false;
		                    break;
		                }
		            }
		            if (a){
		                System.out.print(i + "\t");
		                count++;
		                if (count % 5 == 0) {
		                    System.out.println();
		                }

		        }

		        }}}


1.3运行截图

代码如下(示例):

猜你喜欢

转载自blog.csdn.net/weixin_59042297/article/details/129970301