الفرق بين for loop , while & do while
الفرق بين for loop , while & do while
الفرق منطقى
أولا نتفق أن do while و while وجهان لعملة واحدة
فمعناهم طالما أن الشرط يتحقق قم بتنفيذ هذه الأوامر حتى تصل إلى مرحلة عدم تحقق الشرط فينتقل إلى باقى الأوامر اللتى بعد التكرار وبالتالى عدد مرات التكرار غير معروفة من الممكن تكون 5 أو 10 أى عدد من المرات حتى يتحقق الشرط
ولا يوجد فرق بين do while و while
الإثنان شىء واحد ولكن كل شخص يفضل واحدة منهما على حسب راحته للصيغة أو على حسب التعود و أيضا يمكن تحويل أى while إلى اليغة dp while و إذا نظرت لمعناهم ستجديهم متقاربين تماما (طالما الشرط يتحقق قم بتنفيذ هذه الأوامر while ) و ( أفعل هذه الأوامر طالما الشرط يتحقق do while)
أما for
فعدد مرات التكرار معلومة حيث أنه من الشروط الأساسية لل for أن
شرط التوقف للتكرار يكون رقم معروف قيمته وليس مجهول القيمة
لاتنسى بعد إجراء أى تكرار أن تقومى بإجراء مراجعة لعدد مرات التكرار حتى لا تزيد أو تقل عن المطلوب