منتـديات الدعـم و تقنيـة المعلـومـات
منتـديات الدعـم و تقنيـة المعلـومـات
بحـث
 
 

نتائج البحث
 


Rechercher بحث متقدم

المواضيع الأخيرة
» احدث سنترالات باناسونيك
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأربعاء يوليو 31, 2019 6:42 pm من طرف مازن محمد خالد

» افضل طريقه لتجربه التبليغ الخارجي لجميع برامج الاختراق
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يوليو 11, 2019 7:56 pm من طرف support service

» افضل برنامج لحقن مواقع ثغره SQL وبديل الهافيج في الكالي JSQL
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يوليو 11, 2019 7:52 pm من طرف support service

» كيف تمنع الهاكرز من التجسس على حساب الواتساب الخاص بك ؟!
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يوليو 11, 2019 7:37 pm من طرف support service

» أدوات إختبار الإختراق
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يوليو 06, 2019 9:24 pm من طرف admin

» HxHInject0.2 Beta برنامج كشف الحقن الخبيث الإصدار الثان
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يوليو 06, 2019 9:24 pm من طرف admin

» برنامج Cloud protection كشف الاتصالات الخارجية والداخلية وكشف الملفات التنفيذية exe والتبليغ عن كل جديد في الجهاز
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يوليو 06, 2019 9:22 pm من طرف admin

» الدرس الرابع* حلقات التكرار
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يوليو 06, 2019 9:21 pm من طرف admin

» الدرس الثالث* عبارات الشرط :
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يوليو 06, 2019 9:20 pm من طرف admin

» الدرس الثاني* أنواع البيانات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يوليو 06, 2019 9:20 pm من طرف admin

» الدرس الاول*الهيكل الرئيسي لبرامج c++
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يوليو 06, 2019 9:19 pm من طرف admin

» أساسيات عن لغة C++
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يوليو 06, 2019 9:18 pm من طرف admin

» قوانين قسـم الاعـلانـات والتبـادل الاعـلانـي
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 27, 2019 8:16 am من طرف support service

» تصميم المواقع وتطويرها
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 18, 2019 10:11 am من طرف support service

» كورس شامل عن تطوير المواقع للمبتدئين
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 18, 2019 10:09 am من طرف support service

» تقنية جديده تمنع سرقة الجوالات من اصحابها
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 18, 2019 9:59 am من طرف support service

» افضل موقع عربي لمشاهدة وتحميل الافلام
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 18, 2019 9:57 am من طرف support service

» اكواد وشفرات الموبايل الصينى
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 17, 2019 9:17 pm من طرف support service

» جميع اصدارات ويندوز 7
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 17, 2019 9:09 pm من طرف support service

» تحميل جميع تعريفات جهازك فى أسطوانه واحده DriverPack Solution 11 R166W & Drivers Installer Assistant 2011 للنواتين
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 17, 2019 9:07 pm من طرف support service

» الإرهاب و المخدرات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 17, 2019 8:43 pm من طرف admaintk7

»  أسباب الإرهاب الداخلية والخارجية
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 17, 2019 8:33 pm من طرف admaintk7

» سناب الشيف روان
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 17, 2019 6:07 pm من طرف support service

» سنابات دينية
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 17, 2019 6:05 pm من طرف support service

» كود css تغيير لتغيير شكل المنتدى كله
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأربعاء يونيو 12, 2019 12:21 am من طرف admaintk

» التعامل مع الأحرف في جافا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:29 pm من طرف admin

» أول برنامج لك في جافا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:24 pm من طرف admin

» التعامل مع النصوص في جافا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:23 pm من طرف admin

» التعامل مع المصفوفات في جافا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:23 pm من طرف admin

» أســاسيــات لغــة جــافــا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:22 pm من طرف admin

» أسلوب و مبادئ كتابة الكود في جافا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:21 pm من طرف admin

» التعامل مع الأعداد في جافا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 11, 2019 2:45 pm من طرف support service

» مفهــوم الحلقــات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 11, 2019 2:24 pm من طرف support service

» العوامل في جافا (بختصار جدا)
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالثلاثاء يونيو 11, 2019 11:42 am من طرف support service

» العــوامــل فــي جــافــا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 11:52 pm من طرف support service

» الــدوال فــي جــافــا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 7:45 pm من طرف support service

» المتغيــرات فــي جــافــا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 6:37 pm من طرف support service

» أنواع البيانات في جافا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 6:22 pm من طرف support service

» المصفوفات و أنواعها في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 6:40 am من طرف support service

» حساب قيمة الـ Power للعدد في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 4:48 am من طرف support service

» إدخال بيانات من المستخدم في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 3:15 am من طرف support service

» دوال إدخال المعلومات الموجودة في الكلاس Scanner
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 3:13 am من طرف support service

» طريقة جعل البرنامج يقبل المعلومات من المستخدم في لغة جافا
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 3:12 am من طرف support service

» دالة إدخال البيانات Read في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس يونيو 06, 2019 3:10 am من طرف support service

» لحلقات المتداخلة في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأربعاء يونيو 05, 2019 9:05 pm من طرف support service

» الحلقة for في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:11 am من طرف admin

» الحلقات و أنواعها في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:10 am من طرف admin

» الحلقتين while و do while في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:10 am من طرف admin

» تمارين شاملة حول الحلقات for, while,do while
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:09 am من طرف admin

» العوامــل فــي الخــوارزميــات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:09 am من طرف admin

» معلومات عامة عن الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:08 am من طرف admin

» جمل الشرط في الخوارزميات Algorithms
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:07 am من طرف admin

» العوامل التي تستخدم لوضع شروط منطقية
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:06 am من طرف admin

» سناب مها عجاج
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:05 am من طرف admin

» المدربة لمياء الجريسي
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالإثنين يونيو 03, 2019 2:04 am من طرف admin

» تمارين شاملة حول طرق تعريف, إستدعاء و عرض قيم المتغيرات...
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأحد يونيو 02, 2019 5:58 am من طرف support service

» مفهوم المتغيرات في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأحد يونيو 02, 2019 5:51 am من طرف support service

» شرح كل جزء في دالة الطباعة بشكل مفصل
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأحد يونيو 02, 2019 4:44 am من طرف support service

» إستخدام العامل + كعامل دمج و إستخدام القوسين ( ) للحصول على ناتج العمليات الحسابية
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأحد يونيو 02, 2019 4:42 am من طرف support service

» الدمج أثناء الطباعة في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأحد يونيو 02, 2019 4:41 am من طرف support service

» طــرق حــول دالــة الطبــاعــة print()
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأحد يونيو 02, 2019 3:29 am من طرف support service

» دالة الطباعة Print في الخوارزميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالأحد يونيو 02, 2019 3:18 am من طرف support service

» حل مشاكل قد تتعرض لها أثناء إستخدام برنامج الـ NetBeans
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يونيو 01, 2019 5:06 pm من طرف support service

» خطوات إنشاء مشروع جديد في برنامج NetBeans
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يونيو 01, 2019 4:53 pm من طرف support service

» تحميل و تثبيت برنامج NetBeans
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يونيو 01, 2019 4:32 pm من طرف support service

» طريقة تجربة الخوارزميات ع الكمبيوتر وتحميل لغة جافا ( JDK )...
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يونيو 01, 2019 4:29 pm من طرف support service

» معلومات عن لغة Java
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يونيو 01, 2019 1:15 pm من طرف support service

» كود javascript لوضع كلمات دلالية في الموضوع
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت يونيو 01, 2019 12:00 pm من طرف support service

» تحميل fx-Calc أحدث أله حاسبة للكمبيوتر 2019 مجاني
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 3:01 am من طرف admin

» التحكم بالمجموعات ووضع المسميات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 3:00 am من طرف admin

» افضل البرامج لتصميم الفيديوهات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 3:00 am من طرف admin

» باندا انتي فايروس المجاني
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:59 am من طرف admin

» تحميل برنامج لاين للكمبيوتر – LINE للمكالمات والرسائل المجانية
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:58 am من طرف admin

» برنامج WebPosition Gold 1.5
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:58 am من طرف admin

» گود تعريض اوتصغير صورة آسم آلآقسآم
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:56 am من طرف admin

» برنامجLink Popularity Check 2.1
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:56 am من طرف admin

» كود اظهار علبة الدردشة في نسخة الجوال
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:55 am من طرف admin

» كود اضافه عنوان منتداك بجانب (مرحباً "أسم العضو" , "عنوان المنتدى")
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:54 am من طرف admin

» [مهم] سناب شات snapchat
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:54 am من طرف admin

» سناب د. سمية الناصر
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:52 am من طرف admin

» مامعنى سناب شات snapchat
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالجمعة مايو 31, 2019 2:42 am من طرف admin

» أكواد html للمواقع
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت مايو 11, 2019 10:42 am من طرف support service

» اكواد html لاصحاب المواقع والمنتديات
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالسبت مايو 11, 2019 10:36 am من طرف support service

» اكواد الفيجوال دوت نت والسيشارب تعمل بامتياز علي xp
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس أبريل 25, 2019 12:49 am من طرف support service

» شرح للإتصال بقواعد بيانات السيكوال سيرفر ب ثلاث
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس أبريل 25, 2019 12:48 am من طرف support service

» برنامج MOBILedit! Enterprise 9.0.0.21825 للتحكم فى كامل محتويات الهاتف من الكمبيوتر
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس أبريل 25, 2019 12:46 am من طرف support service

» من اسهل و اقوى برامج النسخ الاحتياطي
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس أبريل 25, 2019 12:45 am من طرف support service

» برنامج مجاني لعمل نسخة إحتياطية لويندوز و لينكس
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس أبريل 25, 2019 12:44 am من طرف support service

» UltraISO.premium .Edition.v.9.7.1.3519 +Serial
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس أبريل 25, 2019 12:43 am من طرف support service

» كاسر الباسووردات الشهير باحدث اصدار Passware Kit Forensic 2017.1.1
الحلقات و أنواعها في الخوارزميات I_icon_minitimeالخميس أبريل 25, 2019 12:40 am من طرف support service

سحابة الكلمات الدلالية

لوحة  

أفضل 10 أعضاء في هذا الأسبوع


الحلقات و أنواعها في الخوارزميات

اذهب الى الأسفل

الحلقات و أنواعها في الخوارزميات Empty الحلقات و أنواعها في الخوارزميات

مُساهمة من طرف support service في الأحد يونيو 02, 2019 6:08 am

الحلقات و أنواعها في الخوارزميات

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

ب- ما هي الفائدة من الحلقات و أين يمكن أن نستفيد منهم؟
فوائدهم كثيرة و هم يوفرون عليك كتابة الكثير من الكودات و بالتالي الكثير من الوقت والجهد.
الحلقات تستخدم لأغراض كثيرة, مثل تقليص حجم الكود, في قراءة الملفات, تخزين أو عرض عدة بيانات في وقت واحد إلخ..
الآن في حال أردنا طباعة جميع الأرقام من 1 إلى 100 و كل رقم منهم على سطر جديد. يوجد طريقتين لذلك.

الطريقة الأولى:
كتابة جميع الأرقام التي نريد طباعتها رقماً رقماً بداخل الدالة print().
الطريقة الثانية:
إستخدام حلقة و تحديد فقط من أي رقم إلى أي رقم تريد أن تطبع.

ثــانيــا:
أنواع الحلقات و طريقة تعريفهم:
في البداية, كلمة Syntax تعني طريقة تعريف أي شيء في البرمجة.
الآن ستلاحظ أن كل حلقة لها طريقة تعريف مختلفة, أي لها Syntax مختلف.
For Loop
الحلقة for تستخدم لتنيفذ الأوامر عدد محدد من المرّات.
هنا يتم تحديد عدد المرات التي ستستمر الحلقة فيها في تنفيذ الكود منذ البداية.

for ( condition )
{
}

While Loop
الحلقة while تستخدم لتنفيذ الأوامر مرات غير محددة.
هنا الحلقة تستمر في إعادة تنفيذ الأوامر طالما أن الشرط الموضوع لم يتحقق بعد.

while ( condition )
{
}

Do While Loop
الحلقة do while تستخدم لتنفيذ الأوامر مرات غير محددة.
هنا الحلقة تستمر في إعادة تنفيذ الأوامر طالما أن الشرط الموضوع لم يتحقق بعد.
الفرق الوحيد بينها و بين الحلقة while أنها تنفذ الأوامر الموضوعة فيها مرّة واحدة على الأقل.
do
{
}
while ( condition );

ملاحظــة:
طريقة عمل كل حلقة من الحلقات التي ذكرناها الآن سنشرحها لك بدقة في دروس مقبلة.

- طريقة حساب عدد المرات التي تم فيها تنفيذ الأوامر:
١- طريقة البشر في العد
إذا طلبت من إنسان أن يلفظ كلمة Algo خمس مرات على سبيل المثال.
فإنه سيقول: Algo, Algo, Algo,Algo, Algo.
لاحظ أن الإنسان قد يستخدم أصابعه لكي يحسب كم مرة قال الكلمة Algo, و قد يستخدم ورقة و قلم في حال طلبت منه لفظها 100 مرات حتى لا يخطئ بالعد.
٢- طريقة الكمبيوتر في العد إذا أردت جعل الكمبيوتر يطبع كلمة Algo عشر مرات, عليك إستخدام حلقة تنفذ الكود الذي بداخلها 10 مرات.
الحلقة بدورها ستعتمد في عملية العد على متغير عادي يسمى عدّاد (Counter).
فكرة العداد هي تخزين عدد المرات التي قامت فيها الحلقة بتنفيذ الأوامر التي بداخلها.
في كل مرة يتم فيها تنفيذ جميع الأوامر الموضوعة بداخل الحلقة, يتم زيادة العداد واحداً.
إذاً عند إستخدام حلقة يمكننا معرفة عدد المرات التي قام فيها الحاسوب بتنفيذ الأوامر الموجودة فيها من خلال العداد، وطريقة تحديد كيف سيتم العد في الحلقات
عند التعامل مع أي حلقة, أول شيء عليك التفكير فيه هو وضع الشرط الذي يحدد كم مرة ستقوم الحلقة بإعادة تنفيذ الكود الموضوع فيها.
فمثلاً, لجعل الحلقة تعيد تنفيذ الأوامر الموضوعة فيها 5 مرات يمكنك العد بطرق مختلفة و الحصول على نفس النتيجة.
إذا قمت بالعد من 1 إلى 5 كالتالي 5 - 4 - 3 - 2 - 1 ستحصل على 5 مرات.
إذا قمت بالعد من 0 إلى 4 كالتالي 4 - 3 - 2 - 1 - 0 ستحصل على 5 مرات.
إذا قمت بالعد من 6 إلى 10 كالتالي 10 - 9 - 8 - 7 - 6 ستحصل على 5 مرات.
إذا قمت بالعد من 23 إلى 27 كالتالي 27 - 26 - 25 - 24 - 23 ستحصل على 5 مرات.
إذا قمت بالعد من 100 إلى 104 كالتالي 104 - 103 - 102 - 101 - 100 ستحصل على 5 مرات.
الآن, لاحظ أنه يمكنك العد بالعكس و الحصول أيضاً على 5 مرات.
إذا قمت بالعد من 5 إلى 1 كالتالي 1 - 2 - 3 - 4 - 5 ستحصل على 5 مرات.
إذا قمت بالعد من 13 إلى 9 كالتالي 9 - 10 - 11 - 12 - 13 ستحصل على 5 مرات.
support service
support service
الـ‘ـمـ‘ـديـ‘ـر الـ‘ـعـ‘ـام
الـ‘ـمـ‘ـديـ‘ـر الـ‘ـعـ‘ـام

عدد المساهمات : 263
تاريخ التسجيل : 03/06/2011

https://www.support7service.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الحلقات و أنواعها في الخوارزميات Empty رد: الحلقات و أنواعها في الخوارزميات

مُساهمة من طرف admin في الإثنين يونيو 03, 2019 2:10 am

شكرا ابدعت تسلم اناملك 👍👍

admin
نـ‘ـائـ‘ـب الـ‘ـمـ‘ـديـ‘ـر
نـ‘ـائـ‘ـب الـ‘ـمـ‘ـديـ‘ـر

عدد المساهمات : 49
تاريخ التسجيل : 21/05/2017

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى