inblog logo
|
DailyCoding
    Practice

    3. 1부터 10까지의 합

    박은서's avatar
    박은서
    Dec 08, 2025
    3. 1부터 10까지의 합
    Contents
    풀이정답

    풀이

    package ex03; public class Test3Me { public static void main(String[] args) { int sum = 0; for (int i = 0; i <= 10; i++) { sum += i; } System.out.println(sum); } }
    notion image

    정답

    1차 정리

    package ex03; public class Test3T { public static void main(String[] args) { int sum=0; int i = 0; //누적 //1. sum++ (1씩 증가) //2. sum = sum+1 (누적식) for (int j = 0; j < 10; j++) { i++; sum = sum + i; } System.out.println(sum); } }

    2차 정리

    사용자가 원하는 수 n을 입력하면 1부터 n까지의 합 계산
    package ex03; import java.util.Scanner; public class Test3T { public static void main(String[] args) { int sum=0; int i = 0; Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for (int j = 0; j < n; j++) { i++; sum = sum + i; } System.out.println(sum); } }
    notion image

    3차 정리

    가우스연산 활용 → 업무 X 입사테스트 O
    package ex03; public class Test31T { public static void main(String[] args) { int sum; int n = 10; // 1~10 sum = (n+1)*(n/2); System.out.println(sum); } }
    notion image
     
    Share article
    Contents
    풀이정답

    DailyCoding

    RSS·Powered by Inblog