Prosto

배열 연습문제 -2 (문제 설명 + 완성 소스) - C언어 본문

Programing/C Programing

배열 연습문제 -2 (문제 설명 + 완성 소스) - C언어

Prosto 2016. 10. 13. 23:05

배열에 대한 연습 문제를 풀어보는 두 번째 시간입니다.



배열과 for문(반복문) 사용을 할 수 있어야합니다.

배열을 잘 모르겠다면?

'[C언어] 배열(Array)의 이해와 예제, 문제'




이런 규칙을 찾고 그걸 만드는 것은

프로그래밍 로직을 구성할 수 있는 훈련을 할 수 있으니

어떻게 하면 만들 수 있을지

잘 생각해보고 만들어보시면 좋을 것 같습니다.

 

완성된 소스는 제공합니다.

설명이 필요한 부분은 간단하게 설명(혹은 주석)도 함께 올리도록 하겠습니다.

(각자 자신만의 소스가 나올 수도 있겠죠.


 

두 번째 시간의 문제도 배열에서 간단한 문제일 것이라 생각됩니다.

아마도 배열 초반 부분은 이런식의 문제일 겁니다.

기초를 다지는 의미에서 문제마다 새로운 project를 생성하여 작성해보세요.



문제1. 아래의 사진과 같이 5x5 배열에 숫자를 넣고, '실행 결과 예'와 같이 출력하시오.

(반복문을 사용하여 만드시길 바랍니다.)

왼쪽 벽에 붙은 삼각형이죠. 비어있는 부분은 0으로 만들어주세요.


(배열 안의 데이터 순서)


(실행 결과 예)

(칸 사이는 \t을 이용하여 탭으로 간격을 줬습니다.)











문제2. 아래의 사진과 같이 5x5 배열에 숫자를 넣고, '실행 결과 예'와 같이 출력하시오.

(마찬가지로 반복문을 사용하여 만드시길 바랍니다.)

오른쪽에 붙은 삼각형 형태죠? 마찬가지로 비어있는 부분은 0을 넣어주고요.


(배열 안의 데이터 순서)

(아마 문제1에서 조건 부분이 차이나지 않을까요?)

(아니면 다른 방법을 생각해서 해봐도 좋습니다.)



(실행 결과 예)





궁금한 점 있으시면 댓글이나 따로 메일로 질문하시면 시간되는 대로 답변드리겠습니다. ( 연락 )

Comments