새소식

인기 검색어

비트교육_단기과정

다중 for문 별 출력

  • -

과제 1번

과제 2번

과제3

과제4

과제5

과제6

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
    public static void main(String[] args) {
        System.out.println("홀수를 입력해주세요");
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt(); // 7
        for (int i = 0; i < num; i++) {
            for (int j = 0; j < num; j++) {
                if (i <= num / 2)// 위쪽 영역 i = 0,1,2,3
                {
 
                    if (i + j <= num / 2 - 1)// 왼쪽 위 공백찍기 
                        System.out.print(" ");
                    else if (j - i >= num / 2 + 1// 오른쪽 위 공백찍기 
                        System.out.print(" "); //j = 4,5,6
                    else
                        System.out.print("*");// *찍기
                } else if (i > num / 2// 아래쪽 영역 i = 4,5,6
                {
                    if (i - j >= num / 2 + 1// 왼쪽 밑 공백 i = 3,4,5,7
                        System.out.print(" ");
                    else if (i + j >= num / 2 * 3 + 1)// 오른쪽 밑 공백
                        System.out.print(" ");
                    else
                        System.out.print("*"); // *찍기
                }
            }
            System.out.println();// 줄바꿈
        }
    }
 
cs

'비트교육_단기과정' 카테고리의 다른 글

while문 계산기  (0) 2022.06.23
while문 구구단 출력  (0) 2022.06.23
지역변수 전역변수  (0) 2022.06.22
2진수 8진수 10진수 변환  (0) 2022.06.22
힙과 스택  (0) 2022.06.22
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.