How to use for Loop in Dart with example? كيفية استخدام الدوارة فور في دارت مع المثال؟
How to use for Loop in Dart with example? كيفية استخدام الدوارة فور في دارت مع المثال؟
شكل مخطط التدفق للدوارة وحلقة التكرارfor
How to use for Loop in Dart with example? كيفية استخدام الدوارة وحلقة التكرار فور في دارت مع المثال؟
ما هو استخدام حلقة التكرار for في دارت
يتم استخدام Dart for loop عندما نكون على دراية بعدد تنفيذ كتلة من التعليمات البرمجية. إنه مشابه لـ C و C ++ و Java for loop. يستخدم متغيرًا أوليًا لبدء تنفيذ الحلقة. ينفذ كتلة من التعليمات البرمجية حتى يتحقق الشرط المحدد. عند تنفيذ الحلقة ، يتم تحديث قيمة المكرر في كل تكرار ، ثم يتم تقييم تعبير الشرط. ستستمر هذه العملية حتى يكون تعبير الشرط المحدد صحيحًا. بمجرد أن يكون تعبير الشرط خاطئًا ، يتم إنهاء الحلقة for والخروج من التكرار
الصيغة العامة لحلقة التكرار فور في دارت
حيث انه
- يتم استخدام التهيئة initialization كقيمة أولية في حلقة ، ويتم تنفيذها مرة واحدة فقط.
- يُرجع condition الشرط أو تعبير الشرط قيمًا منطقية - صواب أو خطأ. سيتم تنفيذ حلقة for اذا كان الشرط صحيحًا. بمجرد أن يتم تقييم الشرط خطأ ، تنتهي الحلقة.
- إنincr / decr زيادة المتغير أو إنقاصه هو الذي يحدد عدد مرات التكرار
مثال على حلقة التكرار for في دارت
تفسير:
في المثال أعلاه ، قمنا بتهيئة متغير عدد صحيح i كقيمة أولية. لقد قمنا بتعيين 1 إلى المتغير وفي الجزء الشرطي ، قمنا بتعريف الحلقة المنفذة حتى تصبح قيمة i أصغر أو تساوي 10. في كل مرة يتم تكرار الحلقة ، ستزداد القيمة بمقدار 1.
في التكرار الأول للحلقة ، يتم زيادة قيمة i بمقدار 1 وستصبح 2. الآن يتم إعادة فحص الشرط إذا كان الشرط صحيحًا ، ثم سيتم نقل الحلقة في التكرار التالي. سيستمر تكرار الحلقة حتى تصبح القيمة 10.
يمكننا تخطي القيمة الأولية من الحلقة for. تأمل المثال التالي.
المثال سيعطي نفس الإخراج مثل الكود السابق.
أيضًا ، يمكننا تخطي الشرط أو الزيادة أو التناقص باستخدام فاصلة منقوطة.
حلقة التكرار المتداخلة او المركبة for Dart
تعني حلقة for المتداخلة ، "حلقة for داخل حلقة for أخرى". وتسمى الحلقة A لداخل أخرى الحلقة الداخلية وتسمى الحلقة الخارجية الحلقة الخارجية. في كل تكرار للحلقة الخارجية ، ستتكرر الحلقة الداخلية لتصل إلى كامل دورتها. دعونا نفهم المثال التالي للحلقة for المتداخلة.
مثال على حلقات التكرار المتداخلة او المركبة في لغة دارت nested for loop سوف نضع جملة توضح التكرار عند حدوثه مع حلقة التكرار الخارجية outer loop
لاحظ الكود أعلاه ، لقد حددنا عمل الحلقة الداخلية. سيتم تكرار الحلقة الداخلية لكل تكرار للحلقة الخارجية.
اقرأ أيضا عن لغة البرمجة دارت 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? ما هو المنطقي في البرمجة؟ لغة دارت؟
- 7How do you define an array in darts?كيف تعرف مصفوفة في لغة البرمجة دارت ؟
- What are List Properties and methods used in Dart? ما هي خصائص ودوال القائمة المستخدمة في دارت؟
- 9How 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? ما هي وانواع حلقات التكرار والدوارة في لغة دارت؟
التسميات: Dart Programming Language lessons تعلم دروس لغة البرمجة دارت
<< الصفحة الرئيسية