2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

프로그래밍언어문법/실력키우기문제

1339:문자삼각형2

파아란기쁨1 2021. 8. 22. 15:13
반응형

연습문제1) n을 입력 받아 다음과 같이 * 을 출력하는 프로그램을 작성하시오.

입력예) 3

출력예)

*

***

*****

더보기

for(i=1;i<=n;i++)
{
  for(j=1;j<=i*2-1;i++)
  {
     printf("*");
  }
  printf("\n");
 }

연습문제2) n을 입력 받아 다음과 같이 출력하는 프로그램을 작성하시오.

입력예) 3

출력예)

3

2 2 2

1 1 1 1 1

 

더보기

for(i=1;i<=n;i++)
{
  for(j=1;j<=i*2-1;i++)
  {
     printf("%d ",n-i+1);
  }
  printf("\n");
 }

 

연습문제3) n을 입력 받아 다음과 같이 출력하는 프로그램을 작성하시오.

입력예) 3

출력예)

3

2 3 4

1 2 3 4 5

더보기

for(i=1;i<=n;i++)
{
  for(j=1;j<=i*2-1;i++)
  {
     printf("%d ",n-i+1+j-1);
  }
  printf("\n");
 }

 

연습문제4) n을 입력 받아 다음과 같이 출력하는 프로그램을 작성하시오.

입력예) 3

출력예)

[3,3]

[2,2] [3,2] [4,2]

[1,1] [2,1] [3,1] [4,1] [5,1]

 

더보기

for(i=1;i<=n;i++)
{
  for(j=1;j<=i*2-1;i++)
  {
     printf("[%d,%d] ",n-i+1+j-1,n-i+1);
  }
  printf("\n");
 }

연습문제5) n을 입력 받아 다음과 같이 출력하는 프로그램을 작성하시오.

입력예) 3

출력예)

5

6 2

7 3 1

8 4 

9

더보기

for(i=1;i<=n;i++)
{
  for(j=1;j<=i*2-1;i++)
  {

     arr[n-i+1+j-1][n-i+1]=num++;
  }
 }

for(i=1;i<=n*2;i++)
{
  for(j=1;j<=n;i++)
  {

     if(arr[i][j]==0)continue;
     printf("%d ",arr[i][j]);
  }
  printf("\n");
 }

 

반응형

'프로그래밍언어문법 > 실력키우기문제' 카테고리의 다른 글

1240: 제곱근  (0) 2021.08.25
1430: 숫자의 개수  (0) 2021.08.24
1338:문자삼각형  (0) 2021.08.21
1523:별삼각형 1 연습문제  (0) 2021.08.12
1314.문자사각형2 연습문제  (0) 2021.08.11