تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

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

تمرین آسان 1744/ دانلود 642 بازدید

برنامه ای بنویسید که دو مجموعه از ورودی دریافت کند و اشتراک و اجتماع آن را نمایش دهد


راهنما: منظور از اجتماع دو مجموعه این است که اعضای هر دو مجموعه A و B را بدون تکرار اعضا در یک مجموعه جمع کنیم.
راهنما: منظور از اشتراک دو مجموعه این است که اعضایی از هر دو مجموعه A و B را که هم در A و هم در B وجود دارند را در یک مجموعه جمع کنیم.


مثال:

دریافت ورودی:

input1: 1,2,3,4
input2: 3,4,5,6

خروجی:

1,2,3,4,5,6
3,4
👨‍💻 24 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

6 جواب

A = {1,2,3,10,11,12,32,33}
B = {1,2,3,14,10,54,354,121}
x = A.union(B)
y = A.intersection(B)
Z = B.union(A)
S = B.intersection(A)
print(f"upaadat(A)=>{x}")
print(f"eshterak(A)==>{y}")
print(f"update (B)=>{Z}")
print(f"eshterak(B)=>{S}")
سلام جواب سوال
Sumy.amiri دانلود Python
a = {1,2,3,4}
b = {3,4,5,6}
print('community : ',*a.union(b))
print('Subscription :',*a.intersection(b))

Sajad.karimi دانلود Python
set1 = set(map(int, input("input1: ").split(",")))
set2 = set(map(int, input("input2: ").split(",")))
print(",".join(map(str, sorted(set1 | set2))))  # اجتماع
print(",".join(map(str, sorted(set1 & set2))))  # اشتراک

a=set(map(int,input("set1 ").replace(","," ").split()))
b=set(map(int,input("set2 ").replace(","," ").split()))
print(f"union:\n{a|b}")
print(f"unity:\n{a&b}")
Icode.python دانلود Python
set1 = set(input("Enter Number1 : "))
set2 = set(input("Enter Number2 : "))
union_set = set1.union(set2)
intersection_set = set1.intersection(set2)

print(f"union : {union_set}")
print(f"intersection : {intersection_set}")
User 4207 دانلود Python
def input_set():
    # دریافت مجموعه از کاربر
    elements = input("عناصر مجموعه را با فاصله از هم وارد کنید: ").split()
    return set(elements)

def main():
    print("مجموعه اول:")
    set_a = input_set()

    print("\nمجموعه دوم:")
    set_b = input_set()

    # محاسبه اشتراک
    intersection = set_a & set_b
    # محاسبه اجتماع
    union = set_a | set_b

    print("\nنتایج:")
    print(f"اشتراک دو مجموعه: {intersection}")
    print(f"اجتماع دو مجموعه: {union}")

if __name__ == "__main__":
    main()
Mohammad.mahdi88 دانلود Python

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

×
×
بستن