For 반복문

이윤설·2023년 1월 16일
0
package chap_04;
public class _05_For {
    public static void main(String[] args) {
// 반복분 사용 For
//        for (선언 ; 조건 ; 증감 ) {
//        }
        for ( int i = 0; i <10; i++) {
            // System.out.println("어서오세요. 나코입니다. " + i);
//            System.out.println("환영합니다. 나코입니다. " + i);
            System.out.println("환영합니다. 코나입니다. " + i);
        }
        // 짝수만 출력 (fori 만 적고 엔터)
        // 0, 2, 4, 6, 8
        for (int i = 0; i < 10; i += 2) {
            System.out.print(i); //그냥 print = 줄바꿈 없이 출력
        }
        System.out.println(); //줄바꿈
        // 홀수만 출력
        // 1, 3, 5, 7, 9
        for (int i = 1; i < 10 ; i += 2) {
            System.out.print(i);
        }
        System.out.println();
        // 거꾸로 숫자를 출력
        // 5, 4, 3, 2, 1
        for (int i = 5; i > 0; i--) {
            System.out.print(i);
        }
        System.out.println();
        // 1부터 10까지의 수들의 합
        // 1 + 2 + ... + 10
        int sum = 0;
        for (int i = 1; i <= 10; i++) {
            sum += i;
            System.out.println("현재까지 총합은 " + sum + "입니다.");
        }
        System.out.println("1부터 10까지의 모든 수의 총합은 " + sum +"입니다.");
    }
}

결과

02468
13579
54321
현재까지 총합은 1입니다.
현재까지 총합은 3입니다.
현재까지 총합은 6입니다.
현재까지 총합은 10입니다.
현재까지 총합은 15입니다.
현재까지 총합은 21입니다.
현재까지 총합은 28입니다.
현재까지 총합은 36입니다.
현재까지 총합은 45입니다.
현재까지 총합은 55입니다.
1부터 10까지의 모든 수의 총합은 55입니다.
profile
화려한 외면이 아닌 단단한 내면

0개의 댓글