مدیریت کتابخانه با زبان C سی همراه سورس کد
در این پست برای شما کاربران عزیز، مدیریت کتابخانه با زبان C سی همراه سورس کد را آماده کرده ایم که امیدواریم مورد استفاده قرار گیرد.
امکانات این برنامه شامل:
1- اضافه کردن اطلاعات کتاب جدید به لیست کتابها: با استفاده از این قسمت می توانید کتاب جدید را به لیست کتاب ها اضافه کرد و در مراحل بعد از آنها استفاده کنید.
2-جستجوی اطلاعات براساس نام کتاب: با استفاده از این بخش می توانید کتاب مورد نظر را براساس نام کتاب جستجو کنید اگر کتاب مورد نظر در لیست کتاب های موجود قرار داشته باشد اطلاعات کامل آن را در خروجی نشان میدهد در غیر اینصورت پیغام موجود نبودن کتاب را برای کاربر نشان خواهد داد.
3-جستجوی اطلاعات بر اساس نام مولف: این بخش هم بر اساس نام مولف عمل جستجو را انجام میدهد و در صورت قرار داشتن در لیست کتاب ها اطلاعات آن را به نمایش در می آورد.
4-مرتب سازی اطلاعات به صورت حبابی: این بخش اطلاعات کتاب را به صورت حبابی جستجو کرده و در صفحه نمایش نشان میدهد.
5-استفاده از فایل برای ذخیره اطلاعات.
در ادامه می توانید قسمت های از کد مدیریت کتابخانه با زبان C سی را ملاحظه کنید.
تکه کد مدیریت کتابخانه با زبان C سی:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | <span style="color: #ff0000;"><strong>جهت دریافت کد کامل این برنامه از قسمت خرید محصول اقدام کنید</strong></span> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> void showmenu1(void); void addnewbook(void); void sortbyname(void); void findbybook(void); void findbyauthor(void); struct temprecord { char name[10]; char author[10]; char date[10]; char address[30]; } recordlist; FILE *filerecord,*filetemp; char selmenu; void main() { while (1) { clrscr(); showmenu1(); if (selmenu=='I' || selmenu=='i') addnewbook(); if (selmenu=='N' || selmenu=='n') findbybook(); if (selmenu=='A' || selmenu=='a') findbyauthor(); if (selmenu=='L' || selmenu=='l') sortbyname(); if (selmenu=='E' || selmenu=='e') exit(1); } } //******************************** void showmenu1(void) { clrscr(); printf("I. Input Books.n"); printf("N. Search Book By Name.n"); printf("A. Search Book By Author.n"); printf("L. List Sorted By Name.n"); printf("E. Exit.n"); printf("Please Select Your Option(I,N,A,L,E):"); scanf("%c",&selmenu); } |
هیچ نظری ثبت نشده است