ahmed1990 نشر 14 نوفمبر 2015 أرسل تقرير نشر 14 نوفمبر 2015 أريد معرفة الفرق بين حلقات for و repeat و while في لغة باسكال، لأنني وجدت أثناء تعلمي لغة باسكال هذه الحلقات الثلاثة ولم أعرف كيف أميز بينهم ولا وقت استخدامهم. اقتباس
0 هشام رزق الله نشر 14 نوفمبر 2015 أرسل تقرير نشر 14 نوفمبر 2015 على الرغم من اشتراك جميع حلقات التكرار الثلاثة في إعادة مجموعة من الأوامر لعدد محدّد من المرات فهنالك بعض الفروقات البسيطة التي تميّز كل حلقة عن الأخرى، على سبيل المثال تُستخدم حلقة for عندما تعرف عدد مرات التكرارات مسبقا، في حين أن repeat و while تُستخدمان عندما لا تعرف عدد التكرارات قبل بدء التكرار، والفرق بينهما أن repeat ستكرر الأسطر البرمجية الموجودة بداخلها مرة واحدة على الأقل قبل أن تتأكد من صحة شرط الخروج في حين أن while تتأكد من الشرط أولا لذلك لن يتم تكرار هذه الأسطر ولا مرة. اقتباس
السؤال
ahmed1990
أريد معرفة الفرق بين حلقات for و repeat و while في لغة باسكال، لأنني وجدت أثناء تعلمي لغة باسكال هذه الحلقات الثلاثة ولم أعرف كيف أميز بينهم ولا وقت استخدامهم.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.