What is Dart do while Loop and how to use? ما هي حلقة التكرار افعل بينما في دارت وكيفية استخدامها
What is Dart do while Loop and how to use? ما هي حلقة التكرار افعل بينما في دارت وكيفية استخدامها
الصورة من موقع
https://flutterrdart.com/dart-do-while-loop-tutorial-with-examples/
What is Dart do while Loop and how to use? ما هي حلقة التكرار افعل بينما في دارت وكيفية استخدامها
تقوم حلقة do while في دارت بتنفيذ كتلة من العبارة أولاً ثم تتحقق من حالة السرط. في حال كان الشرط صحيحًا ، فستواصل الحلقة تكرارها. إنها مشابه لـ Dart while loop ولكن الاختلاف الوحيد هو أنه في حلقة do-while سيتم تنفيذ كتلة من العبارات داخل جسم الحلقة مرة واحدة على الأقل.
مخطط التدفق لحلقة التكرار do while
الصيغة العامة لحلقة التكرار do while
في المثال التالي ، كتلة العبارة الموجودة داخل do while سيتم تنفيذ جسم حلقة التكرار أولاً ثم يتم تقييم الشرط المعطى.
يتم تقييم الشرط إما صحيح أو خطأ بقيمة منطقية إذا عاد الشرط بقيمة صحيحًة true، فسيتم تنفيذ العبارات مرة أخرى ، ويتم التحقق من الشرط في كل مرة يتم التكرار . حتى يصبح الشرط خطأ وعندها يتم إنهاء حلقة التكرار ، والانتقال الي الكود التالي خارج الحلقة.
مثال:
الشرح
في الكود أعلاه ، قمنا بتهيئة المتغير i بالقيمة 10. في جسم حلقة do-while ، قمنا بتعريف جملتين.
في التكرار الأول ، طبعت العبارة القيمة الأولية لـ i وزادت بمقدار 1. الآن أصبحت قيمة i 11 ثم تحققنا من الشرط.
الشرط هو أن قيمة i يجب أن تكون أقل من أو أكبر من 20. إنها تتطابق مع الشرط والحلقة المنقولة إلى التكرار التالي. قامت بطباعة سلسلة الأرقام من 10 إلى 20 حتى تم إرجاع الحالة كاذبة.
اقرأ أيضا عن لغة البرمجة دارت Dart
- أنواع حلقات التكرار أو الدوارة في دارت what are loops types in Dart?.
- What Are Break And Continue Statements In Dart? ما هي جملة التوقف والاستمرار في لغة دارت؟
- What Is Decision Making, Types Of Decisions In Dart Language? ما هو صنع القرار ، أنواع القرارات في لغة دارت؟
- What Are The Basics Of Numbers In Dart Programming Language? ما هي أساسيات الأرقام في لغة البرمجة دارت ؟
- . Strings In Dart Programming Language? التعامل مع النصوص في لغة البرمجة دارت؟
- What is a boolean in programming? Dart Language? ما هو المنطقي في البرمجة؟ لغة دارت؟
- How do you define an array in darts?كيف تعرف مصفوفة في لغة البرمجة دارت ؟
- What are List Properties and methods used in Dart? ما هي خصائص ودوال القائمة المستخدمة في دارت؟
- How to insert updating remove elements lists in Dart? كيفية إدراج تحديث إزالة العناصر في القوائم او المصفوفات في لغة دارت؟
- What is Dart Language Map? ما هي الخرائط في لغة دارت؟
- What is symbol in Dart Language? ما هو الرمز في لغة دارت؟
- What are runes darts?ماذا يقصد بالرونية في لغة دارت؟
- What is enum in Dart? Enumeration? ما هي المجاميع المرقمة في لغة دارت؟
- What are the control flow statements? In Dart? ما هي جمل التحكم الشرطية؟ في دارت؟
- Dart if Statements جملة الشرط إذا في لغة دارت
- What is the IF ELSE Statement? Dart? ما هي الجملة الشرطية إذا واذا كان في دارت؟
- What does this if else if statement do? Dart. ماذا تفعل جملة الشرط إذا واذا كان اذا ؟ دارت.
- How do you use a switch case in darts?كيف تستخدم حلقة حالة التبديل في لغة دارت؟
- What are loops used in Dart? for- for in foreach while do-while? ما هي وانواع حلقات التكرار والدوارة في لغة دارت؟
- How to use for Loop in Dart with example? كيفية استخدام الدوارة فور في دارت مع المثال؟
- Dart for..in Loop حلقة التكرار و الدوارة فور ان في دارت
- Dart While Loop حلقة التكرار و الدوارة بينما او أثناء دارت
التسميات: Dart Programming Language lessons تعلم دروس لغة البرمجة دارت
<< الصفحة الرئيسية