|
숙제는 본인이 해야죠...
돌 님이 쓰신 글 :
:
:
:
:
: 구조체를 포함한 1차원 배열 또는 linked list 이용하여 문제를 해결
:
: / 1차원 배열의 예 /
:
: #define MAX_DATA 64
: struct number { /* 그외 필요한 부분은 정의하여 사용하십시오 */
: int real;
: int image;
:
: };
: struct number data[MAX_DATA]; /*복소수 배열*/
:
: (1) "add"는 복소수 하나를 추가한다.
: (2) "del"는 복소수 하나를 입력받아서 data 배열에 있으면 제거한다
: (3) "numuber"는 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
|