بواسطة

استطيع استخدام لبنة كرر باستمرار لتكرار الامر البرمجي؟ 

طلاب "منصة رمشة" الباحثين عن الإجابة الصحيحة لسؤال: استطيع استخدام لبنة كرر باستمرار لتكرار الامر البرمجي بيت العلم، في منصتنا منصة رمشة تبنى أجيال وتربيها على التعلم الصحيح للمواد والمعاملات اليومية، فكل مادة لها تأثيرها على الطالب فتجعله يعي كل ما حوله جيداً ويعرف واجباته ومهامه.

استطيع استخدام لبنة كرر باستمرار لتكرار الامر البرمجي

يجتمع في منصة رمشة معلمونا الأفاضل ليمنحونا شرف التعلم، لننهل من معرفتهم وتربيتهم وأخلاقهم، فكم من مسألة كانت صعبة أصبحت سهلة سلسة بعد شرحهم ومعرفة حلها الصحيح.

استطيع استخدام لبنة كرر باستمرار لتكرار الامر البرمجي؟ 

الحل النموذجي:

صواب. 

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

تتكون لبنة كرر باستمرار من العناصر التالية:

الرمز البرمجي الذي تريد تكراره: يمكن أن يكون هذا أي رمز برمجي، مثل إنشاء كائن أو تحريك شخصية.

الشرط الذي يجب استيفاؤه لوقف التكرار: يمكن أن يكون هذا أي شرط، مثل أن تصبح قيمة متغيرة مساوية لعدد معين.

فيما يلي مثال على كيفية استخدام لبنة كرر باستمرار لطباعة الأرقام من 1 إلى 10:

// تهيئة متغير للعد

var i = 1;

// تكرار الطباعة حتى تصل قيمة i إلى 10

repeat until i > 10 {

  // طباعة القيمة الحالية للمتغير i

  print(i);

  // زيادة قيمة المتغير i

  i++;

}

سيؤدي هذا الكود إلى طباعة الأرقام التالية:

1

2

3

4

5

6

7

8

9

10

يمكن أيضًا استخدام لبنة كرر باستمرار لإنشاء رسوم متحركة. على سبيل المثال، يمكن استخدامها لتحريك شخصية من اليسار إلى اليمين:

// تهيئة متغير لتحديد موقع الشخصية

var x = 0;

// تكرار تحريك الشخصية حتى تصل إلى نهاية الشاشة

repeat until x > width {

  // تحريك الشخصية بمسافة 1 بكسل

  x++;

  // رسم الشخصية في موقعها الجديد

  draw(character, x, y);

}

سيؤدي هذا الكود إلى تحريك الشخصية من اليسار إلى اليمين حتى تصل إلى نهاية الشاشة.

1 إجابة واحدة

0 تصويتات
بواسطة
 
أفضل إجابة
استطيع استخدام لبنة كرر باستمرار لتكرار الامر البرمجي؟

اسئلة متعلقة

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

Deprecated: Automatic conversion of false to array is deprecated in /home/softhasi/minstrmh.com/qa-include/qa-base.php(720) : eval()'d code on line 128
...