• صفحه اصلی
  • پروفایل
  • انجمن
  • آرشیو
  • خوراک
  • نقشه سایت
  • تماس با ما
  • ثبت نام
  • ورود
  • بازیابی رمز عبور
  • قالب لوکس بلاگ

دانلود بهترین فایل ها

دانلود بهترین فایل ها

برنامه ی لینک لیست و چهار تابع اساسی به زبان سی پلاس پلاس

  • چهار شنبه 1 مهر 1394
    - 19:30
  • نظرات()
  • shopto
  • بازدید : 1094

 

 
پروژه ی دانشجویی درس ساختمان داده ها در مقطع کارشناسی رشته ی مهندسی کامپیوتر
 
تعریف پروژه
 
این پروژه برای آشنایی با مفهوم لینک لیست و نحوه ی پیاده سازی آن نوشته شده است.
 
زبان برنامه نویسی: سی پلاس پلاس
استفاده از کلاس: بله
استفاده از فایل: خیر
 
ابتدا یک کلاس به نام گره تعریف می شود
مولفه های این کلاس عبارتند از:
شماره دانشجویی - نام - نام خانوادگی - نام پدر
توابع این کلاس عبارتند از:
حذف - جستجو - نمایش همه ی دانشجویان - اضافه کردن دسته ای دانشجویان در ابتدای برنامه - اضافه کردن یک دانشجو به هر مکان دلخواه
 
در آخرین تابع، باید امکانی فراهم شود که بتوان دانشجوی جدید را به ابتدای گره نیز اضافه کرد. در واقع هد قبلی منسوخ و دانشجوی جدید هد جدید شود.
 

 
تعریف گزینه های منو
 
Begin: 
این گزینه زمانی کاربرد دارد که قصد دارید چند دانشجو را به صورت دسته ای در سیستم وارد کنید.
ابتدا از شما پرسیده می شود که چند دانشجو میخواهید وارد کنید،
سپس اطلاعات هر دانشجو از شما دریافت می شود.
 
Add:
این گزینه برای زمانی است که شما قصد دارید یک دانشجو را به لیست وارد کنید.
با توجه به این که سیستم نگهداری اطلاعات در این برنامه، استفاده از لینک لیست می باشد، دانشجوی جدید در هر مکانی که شما تعیین کنید ذخیره می شود.
اگر لیست خالی است، عددی دلخواه را وارد کنید و اطلاعات را وارد کنید.
اگر می خواهید دانشجوی جدید به ابتدای لیست وارد شود، عدد -1 را وارد کنید.
و اگر می خواهید دانشجوی جدید بعد از یک شماره دانشجوی خاص وارد شود، شماره دانشجویی آن دانشجو را وارد کنید.
اگر می خواهید دانشجوی جدید به انتهای لیست اضافه شود، آخرین شماره دانشجویی موجود را وارد کنید.
 
توجه شود که از گزینه ی
Begin
فقط در ابتدای برنامه می شود استفاده کرد و اگر هنگامی که لیست دارای مولفه هست از این گزینه استفاده شود،
اطلاعات قبلی حذف و اطلاعات جدید جایگزین می شود.
 
در مواردی به غیر از ابتدای برنامه، برای اضافه کردن دانشجوی جدید،
فقط باید از گزینه ی 
Add
استفاده شود.
 
توجه: این برنامه بر اساس دستور العمل های استاد راهنمای مربوطه نوشته شده است و صرفا جنبه ی آموزشی برای مبحث لینک لیست دارد
در نتیجه اطلاعات برنامه در فایل ذخیره نمی شود و پس از خروج از برنامه، تمامی اطلاعات از بین می رود
در صورتی که به دنبال برنامه ی کامل تری هستید که اطلاعات آن در فایل ذخیره شود و امکانات بیشتری داشته باشد، 
در فروشگاه، به پروژه ی زیر مراجعه کنید:
برنامه ی انتخاب واحد دانشگاه به زبان سی پلاس پلاس - با استفاده از کلاس و فایل - در محیط کنسول
 
 
باقی گزینه های منو نیاز به تعریف خاصی ندارد و عملکرد آن ها کاملا مشخص است
 
Show: برای نمایش همه ی دانشجویان
Search: برای جستجوی یک دانشجو
Delete: برای حذف یک دانشجو
Exit: برای خروج از برنامه
 
برای دانلود کلیک کنید.



برچسب ها : پروژه , دانشجویی , مهندسی , کامپیوتر , برنامه نویسی , کد نویسی , سی پلاس پلاس , لینک لیست , شی گرایی , کلاس ,

مطالب مرتبط

    نظرات
    برای دیدن نظرات بیشتر روی شماره صفحات در زیر کلیک کنید
    نمایش کلیه نظرات
    نام
    آدرس ایمیل
    وب سایت/بلاگ
    :) :( ;) :D
    ;)) :X :? :P
    :* =(( :O };-
    :B /:) =DD :S
    -) :-(( :-| :-))
    نظر خصوصی

     کد را وارد نمایید:

    آپلود عکس دلخواه:







    تبلیغات

    کسب درآمد

    درباره سایت

    به وبلاگ من خوش آمدید
    • تصادفی
    • پربازدید
    • جدید
    • نظرات
    • آموزش و زندگی بهتر
    • کارآموزی برق در کارخانه سیمان
    • دانلود پایان نامه روشهای تشخیص و تفکیک عیوب متداول جعبه دنده ها‎
    • دانلود پایان نامه تکنولوژی نساجی
    • دانلود نرم افزار جم ساز کلش اف کلنز
    • تاثیر رنگها بر خرید محصول
    • نرم افزار آموزشی سه تار
    • تم
    • پوسته فروش فایل وردپرس آکام بسیار زیبا
    • نرم افزار محاسبه معدل دانش آموزان دبیرستانی
    • نرم افزار نامحدود کردن منابع بازیهای اندروید بدون نیاز به روت بودن گوشی
    • دانلود رایگان کتاب ICDL2
    • دانلود کتاب ارتباط کائنات و قدرت ذهن با جذب فوری ثروت
    • دانلود بانک اطلاعات کل سوپر مارکتهای تهران
    • پاورپوینت محيط اقتصادي حسابداري (فصل ششم کتاب تئوری حسابداری 1 هندریکسون)
    • نرم افزار آموزشی سه تار
    • دانلود برنامه ی YoGen Vocal Remover 3.3.10 + آموزش کامل
    • دانلود کتاب آموزشی Simulation with NX
    • پروژه نقشه کشی صنعتی با نرم افزار کتیا
    • دانلود نرم افزار جم ساز کلش اف کلنز
    • پایان نامه کامل به موضوعCOMBUSTION INITIATION BY ELECTRICAL-DISCHARGE-INDUCED PLASMA IN LEAN ANDDILU
    • پایان نامه با موضوع Investigation of Plasma Assisted Combustion in an Internal Combustion Engine
    • پایان نامه دکتری با موضوع Non-equilibrium Plasma-Assisted Combustion
    • نمونه پروپزال (مهندسی برق – ارشد و دكتري)
    • نمونه پروپزال (زيست شناسي علوم گياهي - فيزيولوژي)
    • ترجمه مقاله : Data Mining and Fusion Techniques for WSNs as a Source of the Big Data
    • فایل راهنمای ساخت شماره مجازی برای ارسال تبلیغات تلگرام (تصویری)
    • فایل آپگرید دی وی آر 4 کانال آپتینا مدل Optina 3104N
    • موبوگرام
    • حل تمرین کتاب مکانیک برداری برای مهندسان: استاتیک - ویرایش دهم
    • پوستر لایه باز انتخابات شورای شهر و روستا (نمونه طرح 5)
    • پوستر لایه باز انتخابات شورای شهر و روستا (نمونه طرح 7)
    • جزوه درس ریاضی فیزیک
    • نرم افزار گشت و گذار در فضا
    • مهندسی معکوس و شانسی تست زدن در کنکور به طور تضمینی
    • مجموعه عظیم بازی های سگا برای کامپیوتر
    • کتاب طلایی حقوق تجارت همراه با نکات آزمونی و تست های فراوان به همراه پاسخ نامه
    • پروژه تحلیل قاب 2 بعدی با matlab و sap2000
    • دانلود کتاب آموزشی Simulation with NX
    علی
    علی درتاریخ 1399/12/6 گفته :

    علی
    علی درتاریخ 1399/5/20 گفته :
    سلام
    دانلود نمیشه
    ممنون میشوم اگر ایمیلش کنیدد.
    سپاس
    qmhtytwEkS
    qmhtytwEkS درتاریخ 1398/10/11 گفته :
    cbd oil cbd oil <a href="https://cbdoilnumber1.com">cbd gummies walmart </a> cbd oil cbd oil

    cbd oil cbd oil <a href=https://cbdoilnumber1.com>cbd oil full spectrum cbd oil </a> cbd oil cbd oil purekana cbd oil
    Aareflaneulted
    Aareflaneulted درتاریخ 1397/5/25 گفته :
    Pression arterielle est comment dur votre sang pousse contre les parois de vos arteres lorsque votre coeur determination pompe le sang. Arteres sont les tubes qui transportent perseverent b gerer offre sang loin de votre coeur. Chaque temps votre coeur bat, il pompe le sang par vos arteres a la reste de votre corps.
    https://www.cialispascherfr24.com/cialis-prix-maroc-hist oire/
    انسیه
    انسیه درتاریخ 1396/9/14 گفته :
    وقت بخیر.. کتاب 6 مرحله راز کائنات و جذب ثروت رو چطوری تهیه کنم.. ممنونم
    انسیه
    انسیه درتاریخ 1396/9/14 گفته :
    با سلام و وقت بخیر.. میشه لطفا بگین برای دریافت کتاب راز کائنات و جذب فوری ثروت چکار باید بکنم. ممنونم
    yousef hassanpour
    yousef hassanpour درتاریخ 1395/10/27 گفته :
    سلام کتاب شش مرحله ارتباط کائنات قدرت ذهن ومیخواستم
    امیر علی
    امیر علی درتاریخ 1395/7/4 گفته :

    سلام.لطفا با من تماس بگیرید در مورد محصولتون یه سوال داشتم 0650***0916

    سلاااااااام
    سلاااااااام درتاریخ 1395/3/27 گفته :
    وب خوشگل و نازی داری حیفه که بازدیدش اینقدر کم باشه برای افزایش بازدید راهکارهای جدیدی دارم پس به وبلاگ من سر بزن مطمئن باش پشیمون نمی شی
    sad
    sad درتاریخ 1395/3/16 گفته :
    asd

    میزکار کاربری

    عضویت سریع
    نام کاربری
    رمز عبور
    تکرار رمز
    ایمیل
    کد تصویری
    ورود کاربران
    نام کاربری
    رمز عبور
    • بازیابی رمز عبور

    نویسندگان

    • shopto

    نظر سنجی

    میزان رضایت شما از وبلاگ

    لینک های سایت

    • گروه نرم افزار ساز غزال
    • پریز تایمر دار دیجیتال

    تبادل لینک هوشمند

    تبادل لینک هوشمند

    برای تبادل لینک ابتدا ما را با عنوان دانلود فایل و آدرس shopto.LXB.ir لینک نمایید سپس مشخصات لینک خود را در زیر نوشته . در صورت وجود لینک ما در سایت شما لینکتان به طور خودکار در سایت ما قرار میگیرد.






    ابربرچسب ها

    دانلود , پروژه , دانلود پایان نامه , پایان نامه کارشناسی , پایان نامه , اشعار صلوات , دانلود پایان نامه کارشناسی ارشد , دانلود تحقیق آماده , دانلود پروژه دانشگاهی , پروژه پایان نامه , پایان نامه آماده , نرم افزار اندروید , آموزش , پروژه , دانلود ,

    آرشیو

    • فروردين 1396
    • بهمن 1395
    • مهر 1395
    • شهريور 1395
    • خرداد 1395
    • اسفند 1394
    • بهمن 1394
    • دی 1394
    • آذر 1394
    • آبان 1394
    • مهر 1394
    • شهريور 1394
    • مرداد 1394
    • تير 1394

    پیوند های روزانه

    • حمل ارسال خرید ماینر از چین
    • حمل و نقل هوایی چین
    • پایه گردان چرخشی خورشیدی
    • یکانسر
    • آی کیو مگ
    • ریحون مگ

    امکانات وب

    آمار سایت

    • تعداد مطالب : 489
    • تعداد نظرات : 15
    • تعداد کاربران : 5
    • امروز :
    • تعداد اعضای سایت : 5
    • تعداد اعضای آنلاین : 1
    • بازدید امروز : 996

    آمار سایت

    • بازدید دیروز : 956
    • گوگل امروز : 100
    • گوگل دیروز : 96
    • بازدید هفته : 1952
    • بازدید ماه : 12637
    • بازدید سال : 77424
    • بازدید کل : 689927

    دوستان ما

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    تبلیغات

    • صفحه اصلی
    • پروفایل
    • انجمن
    • آرشیو
    • خوراک
    • نقشه سایت
    • تماس با ما
    • ثبت نام
    • ورود
    • بازیابی رمز عبور
    • طراح قالب
    • تمامی حقوق محفوظ است . کپی رایت 1395-1400