الاكواد البرمجية للدرس الاول (الحلقة while)

 القاعدة الأساسية في كتابة كود الـ while

:while condition

statements  

علماً بأن : 

statements وتعني الجملة او الدالة التي نريد تكرارها 

ولا ننسى المسافة البادئة في الحلقة 

جربي كتابة المقطع البرمجي التالي:

اكتبي القيم التي ظهرت لديك في الشاشة

i=1
:while i<6
i=i+1
:if i == 3
("مرحبا")print 
print (i)


كود الحلقة اللا نهائية (infinite loop)

i=1
 :while i<6
print (i)
 نلاحظ في الكود السابق بأنه لا يوجد شرط لايقاف الحلقة فهنا لن يتوقف البرنامج عن الطباعة وستصبح الحلقة حلقة لا منتهية.

كود عبارة الايقاف (break statement)

وتستخدم عندما اريد ايقاف الحلقة قبل ان تصبح حالتها خطأ.
الكود
:while true
("اكتب كلمة:")word=input 
:"إيقاف"==if word 
("لقد استخدمت عبارة الايقاف.")print 
break
("اكتب كلمة مختلفة")print 

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


(( عبارة الايقاف تستخدم ايضا مع حلقة for))

تعليقات

إرسال تعليق