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

C++빌더 Q&A
C++Builder Programming Q&A
[25835] Re:정말이지 돌겠습니다 ㅜ.ㅜ
팽이 [] 701 읽음    2003-05-30 16:58
도세요.. 빙글빙글..

돌돌이 님이 쓰신 글 :
:
: 구조체가 뭔지...링크드 리스트가 뭔지도 모르는데 이런 프로그램을 어찌...ㅜ.ㅜ
:
: 구조체를 포함한 1차원 배열 또는 Linked List를 이용하여 문제를 해결하시오
: (실력이 된다면Linked List 을 이용하시오)
:
: /*1차원 배열의 예 */
: #define MAX_DATA 64
: struct number {     /*그외 필요한 부분은 정의하여 사용하십시오 */
:     float real;
:     float image;
: };
: struct number data[MAX_DATA]; /* 복소수 배열 */
:
: (1) "add"는 복소수 하나를 추가한다.
: (2) "del"는 복소수 하나를 입력받아서 data 배열에 있으면 제거한다.
: (3) "number"는 data 배열에 전체 몇 개의 복소수가 있는지 개수를 출력한다.
: (4) "print"는 복소수를 배열에 있는 개수만큼 출력한다.
: (5) "sort"는 data 배열의 분수를 크기순으로 정열한 뒤 출력한다
: (6) "quit"는 프로그램을 종료한다.
:
: 예) 입력 예제
:     add    5 3
:     add   -3-4
:     print
:     5+3i  -3-4i
:     sort
:    -3-4i   5+3i
:     add   -1 2
:     del    5 3
:     add    1 2
:     sort  
:    -1+2i   1+2i   3+4i
:     add    1 -5
:     number
:     4
:     print
:    -1+2i   1+2i  -1+5i  3+4i
:     del   -1  2
:     sort
:     1+2i  -1+5i  3+4i
:     quit
:
: ------------------------------------
:
: !**  sort할때 복소수는 그 자체는 비교할수 없다 고로 절대값으로 비교한다..
: 예) |a+bi| = 루트(a제곱+b제곱) 

+ -

관련 글 리스트
25832 정말이지 돌겠습니다 ㅜ.ㅜ 돌돌이 583 2003/05/30
32578     Re:정말이지 돌겠습니다 ㅜ.ㅜ Julien 624 2003/05/30
25835     Re:정말이지 돌겠습니다 ㅜ.ㅜ 팽이 701 2003/05/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.