Page 38 - Do it! 자료구조와 함께 배우는 알고리즘(C 언어, 3쇄)
P. 38

연습      Q12   오른쪽과 같이 위쪽과 왼쪽에 곱하는 수가 있는 곱셈표                |  1  2   3   4   5   6   7   8   9
                    문제      를 출력하는 프로그램을 작성하세요.                            ---+---------------------------
                                                                            1  |  1  2   3   4   5   6   7   8   9
                                                                            2  |  2  4   6   8  10 12 14 16 18
                                구분선은 수직선 기호(|), 마이너스 기호(-), 플러스 기호(+)를 사용   3  |  3  6   9  12 15 18 21 24 27
                            하세요.                                            4  |  4   8  12 16 20 24 28 32 36
                                                                            5 |  5 10 15 20 25 30 35 40 45
                                                                            6 |  6 12 18 24 30 36 42 48 54
                                                                            7 |  7 14 21 28 35 42 49 56 63
                                                                            8 |  8 16 24 32 40 48 56 64 72
                                                                            9 |  9 18 27 36 45 54 63 72 81


                            Q13   곱셈이 아니라 덧셈을 출력하는 프로그램을 작성하세요.
                                앞 문제처럼 표의 위쪽과 왼쪽에 더하는 수를 출력하세요.



                            Q14   오른쪽과 같이 입력한 수를 한 변으로 하는 정사각형을            사각형을 출력합니다.
                                                                           입력할 수 : 4
                            * 기호로 출력하는 프로그램을 작성하세요.                        ****
                                                                           ****
                                                                           ****
                                                                           ****


                            Q15   오른쪽과 같이 입력한 높이와 너비에 맞는 직사각형을             직사각형을 출력합니다.
                            * 기호로 출력하는 프로그램을 작성하세요                         높이 : 3
                                                                           너비 : 7
                                                                           *******
                                                                           *******
                                                                           *******





                   직각 이등변 삼각형 출력
                   이중 루프를 응용하면 기호를 늘어놓아 삼각형이나 사각형 모양으로 출력할 수 있습니다. 실

                   습 1-8은 왼쪽 아래가 직각인 이등변 삼각형을 출력하                      변수 n에 입력하는 값을 양수로 제한합니다.
                   는 프로그램입니다.


                      실습 1-8                                               •완성 파일 chap01/triangleLB.c
                     01  /* 왼쪽 아래가 직각인 이등변 삼각형을 출력합니다. */
                     02  #include <stdio.h>
                     03
                     04  int main(void)
                     05  {
                     06     int i, j, n;
                     07     do {
                     08       printf("몇 단 삼각형입니까? : ");
                     09       scanf("%d", &n);  단의 수로 양수를 입력합니다.
                     10     } while(n <= 0);


                   38   C 알고리즘
   33   34   35   36   37   38   39   40   41   42   43