728x90

아래는 Java로 1부터 100까지의 숫자 중에서 각 숫자의 약수(divisor)를 구분하여 출력하는 코드입니다.

public class Main {
    public static void main(String[] args) {
        for (int i = 1; i <= 100; i++) {
            System.out.print(i + "의 약수: ");
            for (int j = 1; j <= i; j++) {
                if (i % j == 0) {
                    System.out.print(j + " ");
                }
            }
            System.out.println();
        }
    }
}

위 코드에서는 for 루프를 사용하여 1부터 100까지의 수를 반복하면서 각 숫자의 약수를 출력합니다. 내부에 또 다른 for 루프를 사용하여 현재 숫자 i를 1부터 i까지의 수로 나누었을 때 나누어 떨어지는지 확인합니다. 나누어 떨어진다면 그 수는 i의 약수이므로 출력합니다. 마지막으로 각 숫자의 약수를 모두 출력한 후에는 개행을 추가하여 다음 숫자의 약수를 출력할 준비를 합니다.

 

목동코딩학원 : 온라인코딩교육, 유니티게임개발교육, 로블록스게임개발교육, 한국서비스산업진흥원, 플랫폼프로젝트수업

728x90
728x90

아래는 Java로 1부터 100까지의 숫자 중에서 소수(prime number)를 구분하여 소수의 합을 계산하는 코드입니다.

public class Main {
    public static void main(String[] args) {
        int sumOfPrimes = 0;
        for (int i = 2; i <= 100; i++) {
            boolean isPrime = true;
            for (int j = 2; j <= i / 2; j++) {
                if (i % j == 0) {
                    isPrime = false;
                    break;
                }
            }
            if (isPrime) {
                sumOfPrimes += i;
            }
        }
        System.out.println("1부터 100까지의 소수의 합: " + sumOfPrimes);
    }
}

위 코드에서는 for 루프를 사용하여 2부터 100까지의 수를 반복하면서 각 숫자가 소수인지 아닌지를 판별합니다. 이를 위해 현재 숫자 i가 소수인지 아닌지를 나타내는 boolean 타입의 isPrime 변수를 사용합니다. 또한, 소수인지 아닌지를 판별하기 위해 내부에 또 다른 for 루프를 사용합니다. 이 루프에서는 2부터 i/2까지의 수를 반복하면서 현재 숫자 i가 이 수들 중 어느 수로도 나누어 떨어지는지 확인합니다. 만약 나누어 떨어진다면 isPrime 변수를 false로 설정하고, 내부 루프를 빠져나옵니다. 내부 루프를 모두 실행한 후에도 isPrime 변수가 true로 유지되면 현재 숫자 i는 소수이므로 sumOfPrimes 변수에 더해줍니다. 마지막으로 소수의 합을 출력합니다.

 

목동코딩학원 : 온라인코딩교육, 유니티게임개발교육, 로블록스게임개발교육, 한국서비스산업진흥원, 플랫폼프로젝트수업

728x90
728x90

아래는 Java로 1부터 100까지의 숫자 중 짝수와 홀수를 구분하여 각각 더한 값을 출력하는 코드입니다.

public class Main {
    public static void main(String[] args) {
        int evenSum = 0;
        int oddSum = 0;
        for (int i = 1; i <= 100; i++) {
            if (i % 2 == 0) {
                evenSum += i;
            } else {
                oddSum += i;
            }
        }
        System.out.println("1부터 100까지의 짝수의 합: " + evenSum);
        System.out.println("1부터 100까지의 홀수의 합: " + oddSum);
    }
}

위 코드에서는 for 루프를 사용하여 1부터 100까지의 수를 반복하면서 각 숫자가 짝수인지 홀수인지 구분하여 각각의 합을 계산합니다. 짝수 합을 저장하기 위해 evenSum 변수를 사용하고, 홀수 합을 저장하기 위해 oddSum 변수를 사용합니다. 마지막으로 짝수와 홀수 합을 각각 출력합니다.

 

목동코딩학원 : 온라인코딩교육, 유니티게임개발교육, 로블록스게임개발교육, 한국서비스산업진흥원, 플랫폼프로젝트수업

728x90
728x90

아래는 Java로 1부터 100까지의 구간합을 구하는 코드입니다.

public class Main {
    public static void main(String[] args) {
        int start = 1;
        int end = 100;
        int sum = 0;
        for (int i = start; i <= end; i++) {
            sum += i;
        }
        System.out.println(start + "부터 " + end + "까지의 구간합: " + sum);
    }
}

위 코드에서는 start와 end 변수를 사용하여 구간의 시작과 끝을 지정합니다. for 루프를 사용하여 start부터 end까지의 수를 반복하면서 각 숫자를 누적하여 합을 계산합니다. 합을 저장하기 위해 sum 변수를 사용합니다. 마지막으로 구간합을 출력하는데, 이때 문자열과 start, end, sum 변수를 결합하여 출력합니다.

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

728x90
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
728x90

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

public class Main {
    public static void main(String[] args) {
        int sum = 0;
        for (int i = 1; i <= 100; i++) {
            sum += i * i;
        }
        System.out.println("1부터 100까지의 제곱합: " + sum);
    }
}

위 코드에서는 for 루프를 사용하여 1부터 100까지의 수를 반복하면서 각 숫자를 제곱한 값을 누적하여 합을 계산합니다. 합을 저장하기 위해 sum 변수를 사용합니다. 마지막으로 합을 출력하는데, 이때 문자열과 합 변수를 결합하여 출력합니다.

목동코딩학원 : 온라인코딩교육, 유니티게임개발교육, 로블록스게임개발교육, 한국서비스산업진흥원, 플랫폼프로젝트수업

728x90
728x90

아래는 Java로 1부터 100까지의 수 중에서 3 또는 5의 배수인 수를 출력하는 코드입니다.

public class Main {
    public static void main(String[] args) {
        for (int i = 1; i <= 100; i++) {
            if (i % 3 == 0 || i % 5 == 0) {
                System.out.println(i);
            }
        }
    }
}

위 코드에서는 for 루프를 사용하여 1부터 100까지의 수를 반복하면서 각 숫자가 3 또는 5의 배수인지 확인합니다. 숫자가 3 또는 5의 배수이면 if 문을 통해 해당 숫자를 출력합니다.

 

목동코딩학원 : 온라인코딩교육, 유니티게임개발교육, 로블록스게임개발교육, 한국서비스산업진흥원, 플랫폼프로젝트수업

728x90
728x90

아래는 Java로 1부터 100까지 출력하는 코드입니다.

public class Main {
    public static void main(String[] args) {
        for (int i = 1; i <= 100; i++) {
            System.out.println(i);
        }
    }
}

위 코드에서 for 루프를 사용하여 1부터 100까지 반복하면서 각 숫자를 출력합니다. 각 숫자는 개행문자와 함께 출력되므로 한 줄씩 출력됩니다.

목동코딩학원 : 온라인코딩교육, 유니티게임개발교육, 로블록스게임개발교육, 한국서비스산업진흥원, 플랫폼프로젝트수업

728x90

+ Recent posts