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


الرئيسيةالرئيسية  أحدث الصورأحدث الصور  دخولدخول  التسجيلالتسجيل  
آيـــــات الشفاء في القرآن الكريم إن هذه الآيات تجتمع في كل آية فيها كلمة شفاء و تقرأ بترتيب المصحف فقد قال العلماء أن في هذا استعانة بكلام الله على الشفاء و خصوصا بالنسبة للأمراض التي لا تقدر عليها أسباب البشر...وهـــم:- الآية 14 من سورة التوبة: قَاتِلُوهُمْ يُعَذِّبْهُمُ اللّهُ بِأَيْدِيكُمْ وَيُخْزِهِمْ وَيَنصُرْكُمْ عَلَيْهِمْ وَيَشْفِ صُدُورَ قَوْمٍ مُّؤْمِنِينَ... صدق الله العظيم الآية 57 في سورة يونس : يَا أَيُّهَا النَّاسُ قَدْ جَاءتْكُم مَّوْعِظَةٌ مِّن رَّبِّكُمْ وَشفَاء لِّمَا فِي الصُّدُورِ وَهُدًى وَرَحْمَةٌ لِّلْمُؤْمِنِينَ... صدق الله العظيم الآية 69 من سورة النحل : وَاللّهُ خَلَقَكُمْ ثُمَّ يَتَوَفَّاكُمْ وَمِنكُم مَّن يُرَدُّ إِلَى أَرْذَلِ الْعُمُرِ لِكَيْ لاَ يَعْلَمَ بَعْدَ عِلْمٍ شَيْئًا إِنَّ اللّهَ عَلِيمٌ قَدِيرٌ... صدق الله العظيم الآية 82 من سورة الإسراء : وَنُنَزِّلُ مِنَ الْقُرْآنِ مَا هُوَ شِفَاء وَرَحْمَةٌ لِّلْمُؤْمِنِينَ وَلاَ يَزِيدُ الظَّالِمِينَ إَلاَّ خَسَارًا... صدق الله العظيم الآية 80 من سورة الشعراء : وَإِذَا مَرِضْتُ فَهُوَ يَشْفِينِ... صدق الله العظيم الآية 44 من سورة فصلت : وَلَوْ جَعَلْنَاهُ قُرْآنًا أَعْجَمِيًّا لَّقَالُوا لَوْلَا فُصِّلَتْ آيَاتُهُ أَأَعْجَمِيٌّ وَعَرَبِيٌّ قُلْ هُوَ لِلَّذِينَ آمَنُوا هُدًى وَشفَاء وَالَّذِينَ لَا يُؤْمِنُونَ فِي آذَانِهِمْ وَقْرٌ وَهُوَ عَلَيْهِمْ عَمًى أُوْلَئِكَ يُنَادَوْنَ مِن مَّكَانٍ بَعِيدٍ...||

 

 الدرس الخامس: عبارات التكرار

اذهب الى الأسفل 
كاتب الموضوعرسالة





التقييم : 3
نقاط : 360972
تاريخ التسجيل : 01/01/1970

الدرس الخامس: عبارات التكرار  Empty
مُساهمةموضوع: الدرس الخامس: عبارات التكرار    الدرس الخامس: عبارات التكرار  I_icon_minitimeالأربعاء يناير 02, 2013 3:29 pm

متطلبات قبل البدء :


  • لا يوجد

اهداف الدرس :


  • عبارة التكرار WHILE
  • مثال تطبيقي


عبارة التكرار WHILE :
بعد ان عرفنا العبارات الشريطة وكيفية تحديد مسار برنامجنا , نأتي الان
الى عبارات التكرار , وكما يدل اسمها , فإننا نكرر شيء معين ونقوم بتكراره
وتكراره, واستخدام هذه العباره له فوائد عديده وكبيره , تخيل ان لديك كود
معين وتلاحظ انك تقوم بكتابة هذا الكود اكثر من مره , لكي تصل الى هدف معين
, فلماذا لا تختصر الوقت وتجعل الكود يقوم بتكرار نفسه الى حد معين تقوم
انت بتحديده , الا يتعبر ذلك اسهل واوفر من ناحية الوقت والتنفيذ ؟ وايضا
الجهد الذي ستقوم بتوفيره لاكواد اخرى. ان ذلك لا يعني ان عبارة التكرار
سهله او يمكن عملها في لحظات , عبارة التكرار يجب ان تفهم جيدا قبل كتابتها
و التفكير في كيفية عملها والناتج الذي نريد الخروج به من عملها. هل تريد
مثلالا على ذلك لتوضيح الصوره ؟ تخيل في بقالتنا الالكترونيه المشتري يقوم
بشراء اكثر من منتج , ولكي حسابها يجب ان نجمع جميع المنتجات مع بعضها
البعض وحساب المبلغ الكلي اليس ذلك صحيحا ؟ سوف نقوم بحسابها بالطريقة
التاليه ( المنتج الاول + المنتج الثاني + المنتج الثالث + المنتج الرابع )
سوف نقوم بجمع كل منتج واضافته الى المجموع الكلي لنحصل على الناتج الكلي ,
اليس ذلك صحيحا ؟ سوف نتعلم كيف استخدام عبارة التكرار هذه ونأخذ عليها
امثله كافيه لكي تتضح لك الصوره . طريقة كتابة عبارة WHILE الشرطيه كالتالي

الدرس الخامس: عبارات التكرار  L5e1

لنأخذ بعض الامثله على طريقة كتابة عبارة التكرار WHILE , تخيل انك تريد طباعة
الارقام من 1 الى 5 , كم سطر سيتطلب من كتابته ؟ افتح محرر الاكواد وقم
بكتابة كود يطبع من الرقم واحد الى الرقم 5 وقم بعدد الاسطر التي قمت
بكتابتها , لاحظ الكود التالي :

الدرس الخامس: عبارات التكرار  L5e2

لقد قمنا بكتابة 13 سطرا لكي نطبع من العدد 1 الى العدد 5 , تخيل لو
اردنا الطباعه الى العدد 100 كم سطرا سيتطلب ذلك منا ؟ الا تظن ان ذلك سوف
يتعبك بدنيا وعقليا !! وهنا تأتي فائدة عبارة التكرار WHILE لكي تساعدنا
على تسهيل كتابة الكود , قم بمسح الكود السابق وانساه للابد وقم بكتابة
الكود التالي ولاحظ الفرق :

الدرس الخامس: عبارات التكرار  L5e3

كم سطرا قمنا بكتابته الان ؟ من غير التعليقات فقط 7 اسطر , ومع
التعليقات 8 اسطر , فرق 5 اسطر عن الكود السابق , الا يعتبر ذلك انجازا ,
واذا لم تقتنع حاول ان تقوم بكتابة الاعداد من 1 الى 100 من غير استخدام
التكرار , ولكن مع التكرار الذي يمكنك فعله ان تقوم بتغير الشرط من اقل من
او يساوي 5 الى اقل من يساوي 100 وسوف يأتيك ناتجك بنفس عدد الاسطر ال7
فقط. اذا لم تقم بفهم كود التكرار سوف اقوم بشرحه لك لكي تضح الصوره. اقرا
بتركيز من هنا , اولا : قمنا بتعيين متغير توجد به القيمة 1 واسمه x
وبعد ذلك نقوم بكتابة دالة التكرار وشرطها ان يكون المتغير x اقل من او
يساوي 5 , ثم نقوم بطباغة المتغير الموجود لدينا , ونطبع سطر جديد للترتيب ,
واخيرا نقوم بزيادة المتغير بواحد ونرجع الى الاعلى لنرى هل الشرط صحيح ام
لا , اذا كان صحيحا يقوم بفعل الطباعه مره اخرى واذا لم يكن صحيحا يقوم
بالخروج من البرنامج. لنقم بالتفكير كمترجم
PHP ونقوم بعمل الكود سطرا سطرا , لاحظ التالي , المتغير x يساوي القيمه 1 , يوجد
لدي عباره تكرار وداخلها شرط وهو ان يكون المتغير x اقل من ويساوي 5 , قيمة
المتغير x هي واحد والشرط ان يكون اقل من خمسه هل تحقق الشرط ؟ نعم هو
صحيح , اذن ادخل العباره وقم بطباعة المتغير x , اقفز سطرا , قم بزيادة
المتغير x بواحد , اصبح الان المتغير x قيمته 2 , ارجع الى الشرط مره اخرى ,
هل المتغير x اقل من 5 ؟ المتغير هو 2 والشرط هو اقل من ويساوي 5 اذن قم
بطباعة المتغير واقفز سطرا وزد المتغير واحد , اصبح الان المتغير x يساوي
العدد 3 , ………………………………….. زد المتغير واحد , اصبح الان المتغير يساوي 6 ,
ارجع الى الشرط , هل المتغير اقل من او يساوي 5 ؟ لا لم يتحقق الشرط اذن قم
بالخروج من الكود . ويمكنك خارج حلقة التكرار ان تقوم بطباعة العباره
انتهينا لكي تعرف ان التنفيذ تم .

مثال تطبيقي :

سؤال سريع , ماهو ناتج جمع الاعداد من 1 الى 100 ؟ الجواب هو الكود التالي :

الدرس الخامس: عبارات التكرار  L5e4

حاول ان تقوم بقراءة الكود وحاول ان تفهمه جيدا وسوف توضح لك
الصوره ماذا لو اردنا ان نجمع الاعداد الزوجيه لوحدها والاعداد الفرديه
لوحدها ؟؟ فكر كيف سنقوم بذلك , بسيط جدا الدرس الخامس: عبارات التكرار  Icon_smile قم بإستخدام العباره الشرطيه IF داخل عبارة التكرار WHILE لاحظ التعديل على الكود وسوف تعرف الطريقه :

الدرس الخامس: عبارات التكرار  L5e5

هل يوجد شيئ صعب في هذاالكود ؟ لا اعتقد ذلك , لان كل ما نقوم بفعله منطقي جدا

ملاحظه: يمكن استخدام عبارة WHILE وداخلها WHILE وداخلها WHILE
وداخلها IF وكل شي تريد واترك لك الباب مفتوح لكي تقوم بإستكشاف ما اعنيه
من هذه الملاحظه الدرس الخامس: عبارات التكرار  Icon_smile


اسئـــلة على الدرس :

  1. قم بعمل برنامج لحساب درجات الطلاب , حيث ضع افتراضا عشر درجات لطلاب (
    $student4_grade
    ) (
    $student3_grade )
    ( $student2_grade
    ) (
    $student1_grade )
    ( $student10_grade
    ) …….. (
    $student5_grade )
    وقم بحساب معدل الطلاب عن طريق عبارة التكرار While ( مساعده : معدل الطلاب = مجموع الدرجات ÷ عددها )
  2. قم بالتعديل على برنامج السؤال الاول , حيث تقوم بحساب معدل الدرجات الزوجيه , ومعدل الدرجات الفردية


الـــدرس الــقادم :


سوف نقوم في الدرس القادم بمعرفة معلومات عامه عن الدوال الشرطية ,
وعبارات التكرار منها SWTICH و FOR وسوف نقوم بمعرفة بعض ملامح ونصائح في
لغة PHP



















الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس الخامس: عبارات التكرار
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
»  دورة في لغة c (الدرس الثالث) .. التكرار
» الدرس الخامس عشر: دوال المصفوفات
»  تعلم صنع الكراك الدرس الخامس + شرح بالصور
» الدرس ( 7 ) - [ صندوق الأدوات - الجزء الخامس ]
» الدرس السادس: عبارات شرطيه وتكرار اخرى

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات اهل الحق :: منتديات الإبداع و التصميم :: منتدى لغات البرمجة-
انتقل الى: