728x90

아래는 Java로 1부터 100까지의 숫자를 제곱하여 더한 값과 1부터 100까지의 숫자를 더한 값의 제곱의 차이를 구하는 코드입니다.

public class Main {
    public static void main(String[] args) {
        int sumOfSquares = 0;
        int sum = 0;
        int squareOfSum = 0;
        for (int i = 1; i <= 100; i++) {
            sumOfSquares += i * i;
            sum += i;
        }
        squareOfSum = sum * sum;
        int difference = squareOfSum - sumOfSquares;
        System.out.println("1부터 100까지의 숫자를 제곱하여 더한 값과 1부터 100까지의 숫자를 더한 값의 제곱의 차이: " + difference);
    }
}

위 코드에서는 for 루프를 사용하여 1부터 100까지의 수를 반복하면서 각 숫자를 제곱한 값을 누적하여 합을 계산하고, 또한 각 숫자를 누적하여 합을 계산합니다. 이렇게 구한 값으로 각각 제곱합과 합의 제곱을 계산하여 squareOfSum과 sumOfSquares 변수에 저장합니다. 마지막으로 두 값을 뺀 값을 구하여 difference 변수에 저장하고, 이 값을 출력합니다.

코딩교육 #코딩프로젝트 #인공지능교육 #온라인코딩교육 #유니티게임개발교육 #로블록스게임개발교육

728x90

+ Recent posts