Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

الخوارزمياتالحلقة for - التمرين الثاني

المطلوب

أنشئ حلقة تطبع لك جميع الأرقام من 1 إلى 10.


النتيجة المطلوبة

الخوارزمية

شرح طريقة عمل الخوارزمية بدقة

كود الجافا

public class CountToTen {
public static void main (String[] args) {
for (int i=1; i <=10; i=i+1)
{
System.out.print(i + "\n");
}
}
}
public class CountToTen { public static void main (String[] args) { for (int i=1; i <=10; i=i+1) { System.out.print(i + "\n"); } } }

شرح الكود

  • في هذا البرنامج قمنا فقط بتعريف حلقة for مهمتها تنفيذ الكود الموجود بداخلها 10 مرات.
  • في كل دورة من دورات هذه الحلقة سيتم عرض قيمة العداد i ثم النزول على سطر جديد.
  • معنى الأوامر المكتوبة في الحلقة:
    • الكود int i=1; يعني أن أول قيمة للعداد هي 1.
    • الكود i <=10; يعني أن الحلقة ستستمر في العمل طالما أن قيمة العداد أصغر أو تساوي 10.
    • الكود i=i+1 يعني أن قيمة العداد في الحلقة تزيد 1 في نهاية كل دورة. فعلياً هذا الكود يعني أنه سيتم إضافة 1 على قيمة المتغير i الحالية و وضع الناتج في المتغير i من جديد.

نرجو منك الإنتقال لدورة البرمجة للمبتدئين الجديدة التي أنشأنها كبديل أفضل لهذه الدورة ففي تلك الدورة قمنا بتبسيط الشرح أكثر و جعلناك قادر على تجربة الكود بشكل مباشر في موقعنا.


دورة تعلم البرمجة للمبتدئين >

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة