جدول المحتويات:

كيف تحذف عنصرًا من مصفوفة في C ++؟
كيف تحذف عنصرًا من مصفوفة في C ++؟

فيديو: كيف تحذف عنصرًا من مصفوفة في C ++؟

فيديو: كيف تحذف عنصرًا من مصفوفة في C ++؟
فيديو: 3.05 شرح حذف عنصر من المصفوفة الاحادية | C++ | Program to Delete an Element from an Array 2024, ديسمبر
Anonim

المنطق لإزالة عنصر من مجموعة

  1. انتقل إلى الموقع المحدد الذي تريده إزالة في المعطى مجموعة مصفوفة .
  2. انسخ التالي عنصر في الوقت الحاضر عنصر من مجموعة مصفوفة . وهو ما عليك القيام به مجموعة مصفوفة = مجموعة مصفوفة [i + 1].
  3. كرر الخطوات المذكورة أعلاه حتى النهاية عنصر من مجموعة مصفوفة .
  4. أخيرًا إنقاص حجم مجموعة مصفوفة بواحد.

في هذا الصدد ، كيف تحذف عنصرًا من مصفوفة في C ++؟

إلى حذف عنصر من المصفوفة في برمجة C ++ ، عليك أولاً أن تطلب من المستخدم إدخال ملف مجموعة مصفوفة الحجم ثم اطلب إدخال مجموعة مصفوفة العناصر ، اطلب الآن إدخال عنصر الذي سيتم حذفه.

ثانيًا ، ما هو الحذف في المصفوفة؟ سيدخل المستخدم الموضع الذي فيه مجموعة مصفوفة عنصر حذف مطلوب. لا يؤثر حذف عنصر على حجم ملف مجموعة مصفوفة . كما يتحقق ما إذا كان حذف ممكن أم لا ، على سبيل المثال ، إذا كان مجموعة مصفوفة يحتوي على خمسة عناصر ويريد المستخدم حذف العنصر في الموضع السادس ، فهذا غير ممكن.

هنا ، كيف تزيل آخر عنصر من المصفوفة؟

إلى إزالة الماضي ن عناصر من مجموعة مصفوفة ، استخدم arr. لصق (-n) (لاحظ "p" في "لصق"). القيمة المعادة ستكون جديدة مجموعة مصفوفة التي تحتوي على عناصر . هذه الطريقة مفيدة أكثر ل حذف وتخزين العنصر الأخير في المصفوفة.

كيف تحذف عنصرًا واحدًا من مصفوفة في C ++؟

إلى حذف العنصر من عند مجموعة في برمجة C ++ ، يجب عليك ذلك أول اطلب من المستخدم إدخال مجموعة مصفوفة الحجم ثم اطلب إدخال مجموعة مصفوفة العناصر ، اطلب الآن إدخال عنصر الذي سيتم حذفه.