Algorithmsالحلقة 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 من جديد.

دورات

أدوات