آخرین اخبار : 

برنامه پیاده سازی لیست پیوندی ( لینک لیست Link List ) در سی پلاس

توضیحات : 

تخفیف برای خرید این پروژه: زیر دکمه خرید، در پایین همین صفحه

سورس کد پیاده سازی لینک لیست (لیست پیوندی) Link List 

در این برنامه شما می توانید کلیه عملیات مربوط به لینک لیست ها (لیست های پیوندی) را اعمال و انجام دهید .

همراه با فایلهای
EXE , CPP

تصاویری از محیط این برنامه :

=================================

مشاهده قسمتهایی از سورس کد این پروژه :

#include “llist.h”

void print_menu();

int main() {
CLList<int> myList;
bool bExit = 0;
int element, sel;
while(!bExit) {
print_menu();
std::cin >> sel;
switch(sel) {
case 1:
std::cout << “enter element: “;
std::cin >> element;
std::cin.sync();
std::cout << “\n1. insert front” << std::endl;
std::cout << “2. insert back” << std::endl;
std::cout << “\nselection: “;
std::cin >> sel;
if(sel == 1) {
myList.insert_front(element);
} else if(sel == 2) {
} else {
std::cout << “unknown selection” << std::endl;
break;
}
std::cout << “element added successfuly!” << std::endl;
break;
case 2:
{
std::cout << “enter element: “;
std::cin >> element;
int prev_size = myList.size();
myList.remove_node(element);
if(myList.size() < prev_size) {
std::cout << “element removed” << std::endl;
} else {
std::cout << “couldn’t remove element” << std::endl;
}
}
break;
case 3:
std::cout << myList << std::endl;
break;
case 4:
myList.clear();
std::cout << “list cleared!” << std::endl;
break;
case 5:
std::cout << “list size:= ” << myList.size() << std::endl;
break;
case 6:
std::cout << “enter element: “;
std::cin >> element;
if(myList.search(element) != NULL) {
std::cout << “element found!” << std::endl;
} else {
std::cout << “not found” << std::endl;
}
break;
case 7:
bExit = 1;
break;
default:
std::cout << “unknown selection” << std::endl;
}
system(“pause”);
system(“cls”);
std::cin.sync();
}
return 0;
}

void print_menu() {
std::cout << “\nLink List ” << std::endl;
std::cout << “======================” << std::endl;
std::cout << “1. to add an element -> press 1” << std::endl;
std::cout << “2. to remove an element -> press 2” << std::endl;
std::cout << “3. to print the list -> press 3” << std::endl;
std::cout << “4. to clear the list -> press 4” << std::endl;
std::cout << “5. to get the size of the list -> press 5” << std::endl;
std::cout << “6. to search for an element -> press 6” << std::endl;
std::cout << “7. to exit -> press 7” << std::endl;
std::cout << “\nselection: “;
}

 

دانلود کامل پروژه همراه با فایل سورس کد و فایل اجرایی آن
در تمامی ساعات شبانه روز >> پرداخت آنلاین و دانلود آنلاین پروژه


پذیرش و انجام سفارشات پروژه های شما
شماره تماس پشتیبانی سایت : ۰۹۳۹۲۷۶۱۶۳۰



تخفیف بسیار ویژه ۳۰ درصدی : دوست عزیز سعی ما این بوده که پروژه ها را با کمترین قیمت ممکن (مقایسه کنید با قیمت سایر سایتها) در اختیار شما قرار دهیم اما اگر دوستی هست که واقعا این مبلغ نیز برایش مقدور نیست می توانید عنوان تحقیق یا پروژه مورد نظر، کلمه Takhfif و آدرس ایمیل خود را به شماره پشتیبانی سایت  ۰۹۳۹۲۷۶۱۶۳۰  پیامک کنید تا لینک تخفیف سریعا برای شما ارسال گردد .

خرید انواع تحقیق و پروژه های شما بصورت توافقی : ۰۹۳۹۲۷۶۱۶۳۰

Related posts

, , , , , ,

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Translate »