프로그래밍/C언어 2016. 4. 15. 03:06

이번에 만들어 볼 것은 배열을 이용해 달팽이(나선형)구조를 만들어 볼것이다.



실제로 이것은 윤성우가 쓴 책인 열혈강의 C 프로그래밍에 도전 프로그래밍에 수록되었고 많은 사람들이 포스팅을 했던 코드라 감회가 별로 없을것이다.

하지만 다음번 포스팅때는 재밌는 문제로 바꿔서 만들어 볼 것이다.




posted by 천마서생
:
프로그래밍/C언어 2016. 4. 15. 02:45

직각삼각형 -> 정삼각형 -> 다이아몬드를 반복문으로 만들어봤다.


이번에는 풍차를 만들어보자. 



풍차에 붙여진 숫자는 밑에 소스코드를 이해하기 위해 임의로 붙여놨다.


풍차는 기본적으로 4개의 직각삼각형을 붙인 구조이다. 


1번 삼각형은 이미 만들어 봤고 2번부터 문제다. 1번과 2번은 동시에 생성되야한다. 같은 의미로 

3번과 4번 또한 동시에 생성되어야한다. 왜냐하면 위에서부터 한줄 한줄 생성하기 떄문이다.




posted by 천마서생
:
프로그래밍/C언어 2016. 4. 15. 02:35

이번에는 반복문을 이용하여 마름모(다이아몬드)를 만들어 보겠다.


주의사항은 입력은 홀수만 받아야한다.





마름모를 만드는 방법은 여러개다. 

필자는 위와 아래를 나누어 정삼각형 두개를 만들고 붙여서 마름모를 만들것이다.





posted by 천마서생
: