Bootstrap

编写一个应用程序,验证以下等式是成立的:

用JAVA编写程序验证等式正确

编写一个应用程序,验证以下等式是成立的:
在这里插入图片描述
提示:if分支语句、for循环语句的写法与C、C++是相似的。
如果能完成上面的验证,则达到基本要求(可得到基本分数8分)。
较高要求,可根据实际情况选做(可得到附加的2分):找到更多的这样的整数:一些 相续正整数的立方和正好等于另一个整数的立方。 提交时,可将java程序或项目压缩后上传附件。如果有什么特殊之处(如算法比较复杂)可以在写一个说明性的文件一起放到压缩文件中。

package practice1;
import java.util.*;

public class mook_work{
	
	public static void main(String[] args) {
		@SuppressWarnings("resource")
		Scanner sc=new Scanner(System.in);
		
		System.out.println("请输入起始值:");//起始值是未立方前的值
		int begin=sc.nextInt();
		System.out.println("请输入终值:");//终值是未立方前的值
		int end=sc.nextInt();	
		System.out.println("请输入右边值:");//右边值是指某个数的立方之前的原值
		int right=sc.nextInt();	
		@SuppressWarnings("unused")
		int left_sum=0;
		@SuppressWarnings("unused")
		int right_sum=right*right*right;
		
		for(int i=begin;i<=end;i++) {
			left_sum+=i*i*i;					
	}
		if(left_sum==right_sum) {
			System.out.println("left_sum="+left_sum+"right_sum="+right_sum);
			System.out.println("等式正确");
		}
		else {			
			System.out.println("left_sum="+left_sum+','+"right_sum="+right_sum);
			System.out.println("等式错误");
			}		
	}
		
}
结果展示:

请输入起始值:
3
请输入终值:
5
请输入右边值:
6
left_sum=216right_sum=216
等式正确

请输入起始值:
6
请输入终值:
69
请输入右边值:
180
left_sum=5832000right_sum=5832000
等式正确
;