다음은 처음 n개의 자연수의 합을 세제곱하는 Java 코드입니다. -
예시
import java.util.*; import java.lang.*; public class Demo{ public static int first_n_nat_no(int val){ int ini_sum = 0; for (int x=1; x<=val; x++) ini_sum += x*x*x; return ini_sum; } public static void main(String[] args){ int val = 7; System.out.println("The sum of cube of first 7 natural numbers is "); System.out.println(first_n_nat_no(val)); } }
출력
The sum of cube of first 7 natural numbers is 784
Demo라는 클래스는 값을 매개변수로 사용하는 정적 함수를 정의합니다. 여기서 초기 합은 0으로 정의됩니다. 다음으로 'for' 루프는 값 1에 대해 매개변수로 전달된 값까지 실행됩니다. 이것은 1부터 시작하는 숫자의 큐브를 계산해야 하는 최대 값입니다. 다음으로, 값까지의 모든 요소에 자신을 세 번 곱하여 반환합니다. 다음으로, 주 함수는 숫자의 큐브를 찾아야 하는 최대 값을 정의합니다. 계산되어 콘솔에 표시됩니다.