الدرس السادس : حلقات التكرار تقنية المعلومات للصف العاشر

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

حلقات التكرار

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


ماذا سنتعلم في الدرس

تعريف حلقات التكرار
جملتي حلقات التكرار
جملة التكرار 

While
جملة التكرار for




جملتي حلقات التكرار

جملة التكرار For

جملة التكرار While


التكرار باستخدام دالة النطاق range()


التكرار مرة واحدة

ايقاف حلقة التكرار

كتابة أمر برمجي باستخدام else

مثال: العداد 1-10


جملة التكرار ((While

تستخدم لتنفيذ مجموعة أوامر بشكل متكرر بناء على شرط معين والتحقق من صحته، فإذا تحقق الشرط True))، سيتم تنفيذ الأوامر الموجودة بداخل While))، ثم يعود البرنامج للتحقق من صحة الشرط مرة أخرى، حتى تصبح نتيجة الشرط خطأ False))، ليعمل البرنامج على تجاهل جملة التكرار والخروج منها


مثال : (counter)

انشاء عداد  counter يبدأ العد من 1 إلى 10، ويطبع قيمة العدد

المعطايات: الأعداد من 1 إلى 10
المطلوب: انشاء عداد للعد 1-10 وطباعتها

التحليل


إيقاف حلقة التكرار

يمكنك التحكم في حلقات التكرار وإيقافها باستخدام أمر break، ولإنشاء برنامج ينهي حلقة التكرارعندما تصبح قيمة المتغير(x==5)، باستخدام الجملة الشرطية if  للتحقق من الشرط

المعطيات: الأعداد من 1 إلى 10
المطلوب: ۱- إنشاء عداد للعد من 1 إلى 10.
۲- إيقاف حلقة التكرار عندما تصبح قيمة 5=x

التحليل



جملة التكرار ((for

تستخدم لتنفيذ جزء معين من الأوامر البرمجية لعدد محدد من المرات حسب العناصر المسندة في القائمة، بحيث يتم فيها تعریف متغير العداد في بداية حلقة التكرار، وفي كل مرة يتم زيادة المتغير
وإعادة تنفيذ الأمر بعد جملة for حتى تنتهي عدد مرات التكرار

 



















بالفيديو شرح درس حلقات التكرار للصف العاشر
 




إعداد: أ.أصيلة الحارثية
مدرسة الشموس بنت النعمان الأنصارية(10-12)

إرسال تعليق

0 تعليقات