اجتماع و اشتراک دو مجموعه

momad

عضو جدید
سلام من یه برنامه میخوام که 3 تا مجموعه ( مرجع و 2 مجموعه دیگر ) رو از کاربر بگیره و اجتماع و اشتراک و متمم و تفاضل دو مجموعه رو به خروجی ببره
3 مجموعه را کاربر باید وارد کند
مشابهش توی کتاب مهندس جعفرنژاد هست(ویراست سوم - پاییز 86 - تمرین 4 بخش دوم کلاس ها واشیا)
ممنون میشم اگه کمکم کنید
ببخشید یکم فوری هست
 

!...

عضو جدید
کاربر ممتاز
سلام دوست عزیز!
مشکلت کجایه برنامس؟ می تونی برنامه رو به شکل رشته دریافت کنی! مثلا 3تا رشته! از جنس کاراکتری (تو بعضی زبان ها string)
دیگه پیاده کردن قوانین کاری نداره!
ابتدا 3 مجموعه رو می خونی! بعدش...
مثلا اجتماع , هردویه رشته ها رو چاپ میکنی(فقط با یه شرط کوچیک, نمی ذاری تکرارایا ,2بار چاپ بشن!)
اشتراک, بر عکس بالایی ها! با دو تا حلقه ی for مجموعا هارو کامل می خونی, اگه تکراری تو جفتش بود, چاپ کنه!
تفاضل هم A-B با B-A تفاوت داره!مثلا برای A-B مجموعه ی A رو چاپ می کنی, فقط مشترک ها رو چاپ نمیکنی! همین!
متمم هم با ترکیب دوتا از فرمول های بالا بدست میاری(فکر کنم اینجوریه ((A-B ) U ( B-A)) )


به امید روزی که...!:gol:

یا حق...!
 

DeadlyWalker

عضو جدید
دوست عزیز نگفتی به چه زبانی!!!:evil:
ولی خب چون مساله ی قشنگی بود برات با پاسکال نوشتم;)
ممکنه بعضی ها بگن این برنامه رو میشد کوتاه تر و به روش های دیگه نوشت!:whistle:
ولی خب چون من سریع و ساخت یافته:) نوشتم این شد:
 

پیوست ها

  • SETS.txt
    6.3 کیلوبایت · بازدیدها: 0

Similar threads

بالا