Language/C++
C++ :: 절대값을 사용하는 문제 1VallistA2014. 5. 18. 13:49
0. 개요
for문과 절대값을 이용하는 예제를 보아서 여기다가 끄적여 봅니다
사실 지식인에서 봤습니다.. ㅋ.ㅋ
1. 예시 이미지
윗그림처럼 한번 해보도록 하겠습니다.
2. 소스코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <stdio.h> #include <math.h> int main() { int nX = 0; int nY = 0; int nBlank = 0; int nInput = 0; printf ( "몇 줄 출력 ? : " ); scanf ( "%d" , &nInput); for (nY = 0 ; nY < nInput; nY++) // 전체 프레임을 돌리는 for문 { for (nBlank = nY ; nBlank < nInput - 1 ; nBlank++) printf ( " " ); // x 값 출력횟수는 해당줄의 * 2 + 1이 적용됨 for (nX = 0; nX < nY * 2 + 1 ; nX++) printf ( "%d" , abs (nY - nX)); // abs 는 절대값 음수가되어도 1 2 3 4 5 로 증가된다 printf ( "\n" ); // 개행 } return 0; } </math.h></stdio.h> |
'Language > C++' 카테고리의 다른 글
C++ 11 :: Uniform Initialization (0) | 2014.10.20 |
---|---|
C++ 11 :: Range Based For (0) | 2014.10.20 |
C++ 11 :: Auto (0) | 2014.10.20 |
C++ :: 문자열 split (string tokenizer) (2) | 2014.06.01 |
C++ :: string 문자열 (0) | 2014.06.01 |
VallistA
병특이 끝나서 게임에서 웹으로 스위칭한 프로그래머.
프로그래밍 정보등을 공유합니다.
현재는 이 블로그를 운영하지 않습니다.
vallista.kr 로 와주시면 감사하겠습니다!
자고 싶습니다. ㅠㅠ
Github :: 링크
궁금한점 문의 주시면 답변드리도록 하겠습니다
VISITED
Today :
Total :
Lately Post
Lately Comment