اجعل رورو44 صفحتك الرئيسية | احفظ رورو44 في مفضلتك | ارسل رورو44 إلى صديقك | أعلن على رورو44 | English Interface

 

 

 

شات خدمات مسجات جوال بطاقات رسائل حب دليل مواقع شات خليجي  دردشة منتديات حسناء الفارس عالم الرومانسية

مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية

 
    دروس في لغات البرمجة  السي - C
 

 

البحث المتتالي



لقد تعلمتم المصفوفات وكيفية التعامل معها أي التعامل مع البيانات داخلها وقد ذكر الإخوان بعض طرق البحث في المصفوفة مثل البحث الثنائي ولكن بالنسبة للطريقة التي سوف ندرسها ستكون أسهل في الفهم من البحث الثنائي ولفهم الطريقة أكثر سوف نضع هذا الخوارزم (عدد من الخطوات القريبة من شكل البرنامج)

خوارزم البحث عن قيمة ما في مصفوفة باستخدام مفهوم البحث المتتالي:

  1. البدابة
  2. أدخل س(وهي القيمة المراد البحث عنها)
  3. ص=صفر (عداد تكراري يبدا من أول قيمة في المصفوفة ويتحرك إلى نهاية المصفوفة)
  4. ع=صفر (عدد مرات وجود تلك القيمة المختارة داخل المصفوفة)
  5. إذا كان  س  يساوي العنصر الذي رقمه  ص اجعل
                                                                    ع=ع+1
  6. ص=ص+1
  7. إذا كان ص أقل من عدد عناصر المصفوفة إذهب إلى الخطوة خمسة
  8. إذا كان ع =صفر
                                    إطبع  (قيمة س  غير موجودة في المصفوفة)
  9. إذا كان ع لايساوي صفر
                                    إطبع  (قيمة س موجودة في المصفوفة ع من المرات)
  10. النهاية

لتطبيق هذا الخوارزم بلغة C :

#include "IOSTREAM.H"
void main (void)
{
 int array[7];
 int counter;
 int value;
 int isfound = 0;

 for (counter = 0 ; counter < 7 ; counter ++)
 {
  cout << " array ["<< counter<<"]=";
  cin >> array [counter];
 }
 cout << " nnENTER THE VALUE YOU WHONT TO SEARCH :  ";
 cin >> value ;
 for (counter = 0 ; counter < 7 ; counter ++)
  if ( value == array[counter])
  {
   cout << value << "  FOUND "<       isfound++;
  }
  if ( isfound == 0)
   cout << value << "  NOT FOUND"<< endl;
}

والآن يمكنم البحث داخل المصفوفة..

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



المزيد من المواضيع

التكرار do...while
التكرار while
التكرار for
الهيكل العام للبرنامج
الأساسيات
مراحل البرنامج
المترجم
كيفية تنصيب Turbo C++ وتشغيل برنامج بلغة السي عليه!

1

 

الاقسام الرئيسية

دروس للمبتدئين

--

دروس في أنظمة التشغيل

--

دروس في الانترنت

--

دروس في لغات البرمجة

--

دروس في برمجة المواقع

--

دروس في الأوفيس

--

دروس في الرسوم و التصميم

--

دروس في قواعد البيانات

--

دروس في الألعاب والبرامج

--

دروس في المكونات الصلبة

--

دروس في الشبكات

--

دروس في أمن المعلومات

--

دروس في الذكاء الاصطناعي

--

القائمة البريدية

  فضائح | ماسنجر | تداول | الحياة الزوجية | عجائب وغرائب| دروس تعليمية | عالم حواء | فضائح الفن | ستار اكاديمي | نكت | برامج | صور | | شات سعودي | شات عربي | ماسينجر | مسجات | دليل مواقع | دليلك | مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية | دردشة خليجية | دردشة سعودية | دردشة عربية | شات صوتي | دردشة صوتية | دردشة كويتية | دردشة اماراتية | دردشة عمانية | دردشة قطرية | دردشة بحرينية | دردشة عراقية | دردشة يمنية | سكس | طريق الاسلام, انا مسلم , طريق الهدايه , مسلمون , منوعات اسلاميه | اسلاميات , برامج اسلامية , منوعات اسلامية | جنس | الاسرة المسلمة , الاسرة العربية , اسرتي , عائلتي | برامج الاسره , نصائح معلومات , اسرة عربية سعودية خليجية | دروس تعليمية , مكتبة الدروس التعليمية | شروح برامج , شرح برامج , دورات تعليميه | طب وصحه - المركز الطبي | طبيبك على الانترنت , معلومات طبية , معلومات صحيه

Roro44.com xml :                            

شات سعودي | شات عربي | شات خليجي | العاب | دردشات | العاب بنات

 |  اشهر موقعك | احصائيات الموقع | اسعار الاعلانات |  لمراسلة الإدارة  |

:: ©2007-2003 www.roro44.com All rights reserved ::