سي++ كود للبحث عن قيمة بداخل المصفوفة

بسم الله الرحمن الرحيم

الكود فقط يحتوي على مصفوفة تحتوي على الارقام الزوجية من 1 إلى 200 .. تستطيع البحث عن إي رقم زوجي بها, وهذا مثال.. لك حرية وضع ما تريده بالمصفوفة وتعديل القيم كما يحلو لك.

مثال لتشغيل الكود وإدخال الرقم 7 :

مثال لتشغيل الكود وإدخال الرقم 60 :

الكود :

الكود كما ترى, في البداية قمنا بتعيين حجم اقصى لعدد العناصر المصفوفة وهو 100, تستطيع الزيادة والنقصان على راحتك, ومن ثم عرفنا الدالة الخاصة بعملية البحث , ومن ثم تعريف المصفوفة لدينا والمتغيرات المطلوبة وهي العنصر الذي يتم البحث عنه و الاندكس الذي هو رقم العنصر من المصفوفة إين موقعه.

ومن ثم قمنا بعمل حلقة تكرار لتقوم بتخزين العناصر بداخل المصفوفة بضرب الارقام من 1 إلى 100 بالرقم 2. وتخزينها بداخل هذا الرقم من المصفوفة. إي الارقام من الاندكس هو حجم المصفوفة و القيم المخزنة هي 100 عدد زوجي إي من 2 إلى العدد 200.

من بعدها نقوم بطلب من المستخدم بإدخال قيمة معينة للبحث عنها وتخزينها لدينا في متغير قيمة البحث, ومن ثم عملية البحث تتم, من خلال الدالة الخاصة بالبحث, في حال تم ايجاد هذا العنصر تقوم الدالة بإرجاع قيمة الاندكس موقعه إين من المصفوفة, وفي حال لم تجده تقوم بإرجاع قيمة -1.

و بعدها هناك شرط إذا كانت النتيجة الراجعة من الدالة رقم يتم طباعته لإخبار المستخدم بالنتيجة.

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

صندوق التعليقات متاح في الأسفل لإي استفسارات ..

هذا والله الموفق. لا تنسونا من صالح دعائكم أخوكم عبدالقادر عليوي.

عن عبدالقادر عليوي

مواليد 1996 , سوري الجنسية, طالب علم, لدي شغوف كبير في تعلم كل ما يتعلق بالانترنت من تطوير وحماية, أحب القراءة كثيراً .. هدفي نشر العلم بشتى أنواعه ومجالاته, متابع من الدرجة الأولى لـ الدكتور ابراهيم الفقي و الشيخ أحمد ديدات - رحمهم الله -.

شاهد أيضاً

سي++ كود للمقارنة أعلى وأقل قيمة في المصفوفة

بسم الله الرحمن الرحيم كود يقوم بطلب من المستخدم أن يقوم بإدخال 10 أرقام ومن …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

91 − 85 =