‫مرحبًا بعودتك.
‫في هذا الفيديو ، سنلقي نظرة على الاستراحة ونستمر.
‫وقلت لكم أنه في هذا الفيديو سيأتي التحدي.
‫ولكن قبل أن نذهب إلى التحدي ، نحتاج إلى هذين المفهومين.
‫سنحتاج إلى استراحة ونواصل القيام بالتحدي التالي.
‫لذلك دعونا نمضي قدمًا وننشئ برنامجًا صغيرًا سيفعل ذلك تمامًا.
‫لنقم إذن بإنشاء حلقة for أربعة والعداد يساوي صفرًا أقل من عشرة عداد زائد زائد.
‫لذلك لا يوجد شيء رائع بعد.
‫ثم دعونا نكتب ذلك ببساطة على وحدة التحكم.
‫لذا يجب كتابة العداد على وحدة التحكم.
‫الآن ما أريد الحصول عليه في حلقة for هذه هو عبارة if.
‫لذا إذا كان العداد يساوي ثلاثة ، ما أريد فعله هو أن أكتب شيئًا ما على وحدة التحكم أو أكتب شيئًا
‫ما على وحدة التحكم في السطر الأيمن عند ثلاثة نتوقف.
‫إذن هذا هو البيان البسيط الذي يجب أن يفعله.
‫والآن من أجل التوقف ، لأنه عادة ما تنتقل حلقة for هذه من 0 إلى 9.
‫والآن ما أريد فعله هو أن أوقفه عند الثالثة.
‫إذن ما سيفعله ذلك هو أنه سينكسر هنا.
‫لقد رأينا كسرًا من قبل عندما نستخدم عبارات التبديل أو تبديل الحالة.
‫وفي هذه الحالة نريد استخدام break in a for loop ما سيفعله الفاصل.
‫سيتم تشغيله أو الخروج من الحلقة الحالية أو السياق الحالي.
‫وفي هذه الحالة تكون حلقة for.
‫لذلك ستنتهي ببساطة من الحلقة for عند هذه النقطة.
‫لذلك عندما يتم تنفيذ الاستراحة ، نخرج من الحلقة ثم الكود أدناه.
‫في هذه الحالة ، سيتم تنفيذ السطر 24 ويجب أن يكون هذا السطر ببساطة عبارة القراءة الخاصة بنا حتى نرى
‫ما يحدث على وحدة التحكم.
‫حسنا.
‫لذلك دعونا نجري ذلك ونرى ما يحدث.
‫وأننا نرى صفرًا واحدًا ، اثنان ، ثلاثة ، عند ثلاثة نتوقف.
‫هذا بالضبط ما يحدث.
‫إذن ، ما هو التدفق الفعلي ، نتحقق من أنه صفر أقل من عشرة.
‫هذا جيّد.
‫حسنًا ، لنكتب صفرًا على وحدة التحكم ، ثم لنتحقق مما إذا كان العداد الذي يساوي صفرًا يساوي ثلاثة.
‫حسنًا ، هذا ليس هو الحال.
‫إذا كانت هذه العبارة غير صحيحة ، فلننتقل إلى التكرار التالي.
‫حتى الآن العداد هو واحد.
‫نتحقق مرة أخرى.
‫حسنًا ، كل شيء بخير؟
‫نحن فقط ننفذ هذا الخط.
‫بعد ذلك ، نتحقق من الشيء نفسه ، والآن يكون العداد ثلاثة.
‫إذن لدينا التكرار حيث يكون العداد ثلاثة.
‫نكتب ثلاثة على وحدة التحكم ثم نتحقق من أن العداد ثلاثة ونعم ، هذا صحيح.
‫لذلك سيتم تنفيذ هذا الرمز.
‫نكتب عند ثلاثة ، ونتوقف ثم نكسر بعد ذلك.
‫الآن نخرج من هذه الحلقة ولم نعد ننفذ الأربعة ، خمسة ، ستة ، سبعة ، ثمانية ، تسعة بعد الآن.
‫هذا ما يمكنك فعله مع الاستراحة.
‫وقلت لك أننا سوف نتحقق من المتابعة.
‫لذلك دعونا نلقي نظرة سريعة على ما ستفعله المتابعة.
‫وسأوقف الإعدام هنا ودعنا نكمل.
‫ما ستفعله المتابعة هو أنها ستتخطى الإدخال الحالي ببساطة.
‫لذا اسمحوا لي أن أقطع ذلك تحت بيان if لأن ما سيفعله الآن هو أنه سيكتب فقط بعد ذلك.
‫بعد ذلك ، إذا كانت العبارة أكثر منطقية بمجرد تشغيل الكود ، فسنرى هنا صفر واحد ، اثنان ،
‫ثلاثة صفوف ، لا يوجد ثلاثة.
‫تقول فقط في الثالثة نتوقف.
‫أو ما يمكنني قوله هو أننا نتخطى الثلاثة ، فلندخل ذلك.
‫نتخطى الرقم ثلاثة وأننا
‫012 ونتخطى الرقم ثلاثة.
‫الآن ما يمكنك التحقق منه هنا أيضًا هو ماذا لو كان modulo اثنان؟
‫بالمناسبة ، نستخدم المقياس اثنين يساوي صفرًا مضاعفًا.
‫والآن لنقم بتشغيله مرة أخرى.
‫ونتخطى العدد ثلاثة ، واحد ، ثلاثة وهكذا.
‫إذن ما يمكننا كتابته هنا هو أن الرقم التالي هو عدد فردي.
‫لذلك دعونا نفعل ذلك.
‫الآن يأتي رقم فردي.
‫ودعنا نديرها مرة أخرى.
‫ونلاحظ الآن أنه يأتي رقمًا فرديًا واحدًا.
‫الآن يأتي عدد فردي ثلاثة وهكذا دواليك.
‫لذلك في كل مرة لا يكون لدينا فيها عدد فردي ، وهذا هو الحال هنا ، نواصل.
‫لذا فإننا نقفز من هذا التكرار الحالي للحلقة for وننتقل إلى التكرار التالي للحلقة for.
‫حسنا.
‫لذا فهو ببساطة يتوقف عند هذه النقطة لهذا التكرار ولا ينفذ الكود التالي.
‫لذلك في حالتنا ، يتبع هذا الرمز فقط.
‫إذن هذه وحدة التحكم ، يتبع عداد الخط الأيمن بعد عبارة المتابعة.
‫رائعة.
‫إذن فهذه مجرد مقدمة معلومات قليلة في الاستراحة والمتابعة.
‫سنستخدم ذلك في المزيد من المحاضرات.
‫لهذا السبب أردت أن أريكم ذلك الآن.
‫رائعة.
‫لذا في الفيديو التالي ، ستحصل أخيرًا على التحدي الذي وعدت به وأراك هناك.