با انتخاب هر پروژه  دانشجویی و دانلود فایل ضمیمه آن دمو پروژه را مشاهده کنید.

کد پروژهموضوع
48آرایشگر منصف به زبان baci
142پروژه خوانندگان و نویسندگان
236طراحي Chat Server تحت API لينوكس
446آرایشگاه منصف(babrber-chashier) با C#
447مساله فیلسوفان (Dining Philosophers Problem) با C#
448آرایشگاه منصف(babrber-chashier) با C# نسخه 2
449آرایشگاه منصف(babrber-chashier) با C# نسخه 3
450مساله خواننده - نویسنده با مانیتور (writer and reader) با C#
451مساله خواننده - نویسنده (writer and reader) با C# نسخه 2
452آرایشگاه منصف(babrber-chashier) با C# نسخه 4
453مساله تونل در C#
454مساله عبور از روی پل با سمافور در C#
455مساله عبور از روی پل دوطرفه با سمافور در C#
456مساله عبور از روی پل با سمافور در C# نسخه 2
459مساله تولید کننده - مصرف کننده در C#
  
موضوع پروژه دانشجویی  مساله فیلسوفان (Dining Philosophers Problem) با C#

متن کامل پروژه دانشجویی
توضیحات مساله
5فيلسوف دور يك ميز گرد هستند به بين آنهاچوپستيك هايي (قاشقهاي ژايني ها) قرار داره بعني براي 5 فيلسوف 4 چوپستيك وجود دارد اين فيلسوفان يا غذا ميخوردند يا فكر ميكنند زماني كه فكر ميكنند چوپسيتكها روي ميز مي گذارند و وقتي غذا ميخواهند بخورند اقدام به برداشتن چوپستيك دو طرف خود ميكنند و اگر هر دو چوپستيك را بردارند مي توانند غذا بخورند بعد از اتمام غذا هم هر دو را روي ميز ميگذارند
اگر اين مسئله فقط با همين شرايط بخواهيم حل كنيم با سمافور دچار بن بست مي شود اما مي توانيم شرايط ديگري را هم اضافه مثل اين كه هر فيلسوف شماره بدهيم فيلسوف با شماره زوج ابتدا بايد چوپستيك سمت راست (يا فرد ) بردارد و فيلسوف با شماره فرد چوپستيك سمت چپ را ابتدا بردارد

در انتهای برنامه چون به صورت سمافور می باشد باید در task manager در قسمت  process برنامه های بازرا end process  کنیم

.
  
 
درصورتی که فایلی موجود باشد
نوشته زیر به صورت لینک می باشد

 دانلود فایل ضمیمه

  مالک : هوشمند گستر مدیر

   قیمت:   40.000
   قیمت مستندات:   0

 
    



شرکت هوشمند گستر اصفهان 
طراحی: مهندس اکبری