Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux 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");
        }
 
    }
 
}

شرح الكود

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

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


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