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

2

Click here to load reader

Upload: mona-elbakery

Post on 16-Apr-2017

4 views

Category:

Education


1 download

TRANSCRIPT

Page 1: الحلفة التكرارية

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

While حلقة

تقوم بتكرار شيفرة ما عندما يكون الشرط محققا وال تتوقف إال عندما يكون الشرط While حلقة

يجب تحديد عدد المرات التي تتكرر فيها ووضعها كشرط ثم زيادة قيمة whileخاطئا، وإلنشاء حلقة

متغير بواحد، بحيث يزداد إلى أن يصل إلى العدد المحدد في الشرط فيتوقف. بإمكانك أيضا تحديد

ن شرط من نوع آخر بحيث ال ترتبط الحلقة بتنفيذ الشيفرة بعدد معين من المرات وإنما بتحقق شرط معي

()أن تصبح قيمة متغير مخالفة لقيمة نقوم بتحديدها

:مائة مرة، بالطبع قد تقول أكرر الجملة التالية مائة مرة "Hello" لنقل بأننا نريد طباعة

print "Hello"

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

عدد ممكن من المهام في أقل وقت ممكن(. لذلك ال يمكننا اعتماد هذه الطريقة. وتقدم لنا لغات البرمجة

.خاصية التكرار ببساطة وبأقل عدد من األسطر

عشر مرات بالطريقة التالية، الحظ بأن الجمل التابعة "Hello" كمثال يمكننا طباعة

فات بيضاءمزاحة بأربع مسا while للكلمة :

>>> i = 0

>>> while i < 10:

... print "Hello"

... i = i +1

Hello

Hello

Hello

Hello

Hello

Hello

Hello

Hello

Hello

Hello

Page 2: الحلفة التكرارية