Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[2416] Re:삼각형모양 출력하는것좀 봐주세요..
LikeBuilder [] 1258 읽음    2003-04-16 19:08
먼저 밑변의 길이를 정합니다(width라고 합시다)
홀수로 정해야 합니다.

밑변이 가장 나중에 출력되게 해야 할 것이고...
그러면, 첫번째 줄의 * 하나는 어떤 위치에 출력하느냐 이것이 문제군요.
당연히, 밑변 길의의 절반에 해당하는 위치(width/2)에 출력해야 하는데.
그러려면 절반 전 위치에는 space 문자를 출력하면 되겠지요(width/2 - 0 개).
두번째 줄에는 먼저 width/2-1 개의 space 문자를 출력한 직후 *를 3개 출력
세번째 줄에는 먼저 width/2-2 개의 space 문자를 출력한 직후 *를 5개 출력
네번째 줄에는 먼저 width/2-3 개의 space 문자를 출력한 직후 *를 7개 출력
.
.
.



김진희 님이 쓰신 글 :
: 직각삼각형모양은 아래처럼 만들었는데여..
: 도대체 이등변삼각형 모양은 어떻게 하는건지..아무리 생각해봐도
: 머리가 딸리는지..생각도 안나구..흑흑
: 좀 도와주세여..
: #include <iostream.h>
: void main()
: {
: int n;
: n=1;
:
: while(n<=10)
: {
: for(int i=1;i<=n;i++)
: {
:  cout<<"*";
:          
:  }
:   cout<<"\n";
:    n++;
:     }
:
:   }
:
:
:
:

+ -

관련 글 리스트
2414 삼각형모양 출력하는것좀 봐주세요.. 김진희 1266 2003/04/16
2416     Re:삼각형모양 출력하는것좀 봐주세요.. LikeBuilder 1258 2003/04/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.