도서관리 프로그램 (C언어)
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

도서관리 프로그램 (C언어)에 대한 보고서 자료입니다.

목차

books.cpp
books.dsp
books.dsw
Books.ncb
books.opt
Books.plg


121KB
파일 6

본문내용

#include
#include
#include

struct Book{ //도서 Book이라는 구조체 선언

    char title[50]; //도서 제목을 등록 및 출력하는 배열 변수
    char date[50]; //도서 날짜를 등록 및 출력하는 배열 변수
    char Price[50]; //도서 가격을 저장 및 출력하는 변수
    char bookNo[50]; //도서 번호를 지정 및 출력하는 변수        

};
typedef struct Book books;//구조체 Book의 변수를 선언

struct Member{ //회원 Member라는 구조체 선언
    
    char name[50]; // 회원 이름을 등록 및 출력하는 배열 변수
    char add[50]; // 회원 주소를 등록 및 출력하는 배열 변수
    char memberNo[50]; // 회원 번호를 지정 및 출력하는 변수
    char regNo[50]; // 회원 주민 등록 번호를 지정하는 변수
    char homeNo[50]; // 회원의 집전화번호를 저장 및 출력하는 변수
    char phoneNo[50]; // 회원 휴대전화를 저장 및 출력하는 변수
    
}; // 구조체 Member의 변수 member[MAX]배열 변수를 서언
typedef struct Member members;//구조체 Member의 변수를 선언

int SelectMenu(); //메뉴를 선택하는 int형 호출 함수
void Input(); //도서 및 회원의 정보를 입력하는 void형 호출 함수
void Output(); //도서 및 회원의 정보를 전체 출력하는 void형 호출 함수
void Search(); //도서 및 회원의 정보를 검색하는 void형 호출 함수
void Delete(); //도서 및 회원의 정보를 삭제하는 void형 호출 함수

void main()//메인 함수
{
    while(1)//메뉴를 돌리기위한 while문
    {
        int MenuNo;//함수를 호출하기 위한 메뉴 선택 int형 변수
    
        
        printf(\"\\t**********************************************\\n\");
        printf(\"\\t**************도서 관리 프로그램**************\\n\");
        printf(\"\\t**********************************************\\n\");
        //printf(\"\\t*\\t\\t\\t\\t\\t\\t *\\n\");
        SelectMenu();//메인 메뉴를 호출하는 함수
        //printf(\"\\t*\\t\\t\\t\\t\\t\\t *\\n\");
        printf(\"\\t**********************************************\\n\");
        printf(\"\\t*메뉴 선택(정수입력) : \");
        scanf(\"%d\", &MenuNo);
        getchar();//무한 루프 실행으로 버그발생을 방지하기 위한 getchar()함수

        
        switch(MenuNo)//함수 호출을 위한 조건문
        {
             case 1:Input(); break;//도서 및 회원의 정보 입력을 위한 호출 함수 조건문
             case 2:Output(); break;//도서 및 회원의 정보 출력을 위한 호출 함수 조건문
             case 3:Search(); break;//도서 및 회원의 정보 검색을 위한 호출 함수 조건문
             case 4:Delete(); break;//도서 및 회원의 정보 삭제를 위한 호출 함수 조건문
             case 5:printf(\"\\n\\t***프로그램을 종료합니다***\\n\\n\"); exit(1);break;//while문의 무한 루프를 빠져나오기 위한 조건문
             default: printf(\"\\n\\t입력값이 틀렸습니다.! 다시 입력 해주세요!(엔터키를 눌러주세요!)\\n\\n\");
                
        }
        getchar();
        system(\"cls\");
    }        
}
  • 가격2,300
  • 페이지수6페이지
  • 등록일2014.08.10
  • 저작시기2009.10
  • 파일형식압축파일(zip)
  • 자료번호#933283
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니