Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

حلقة For - الجزء الأول

جزء من قسم الأساسيات في رحلة Java على Coddy. الدرس 42 من 73.

أحيانًا أثناء البرمجة، يكون من الضروري تنفيذ العملية نفسها أو عملية مشابهة لها مرتين.

ولتجنب كتابة الشيء نفسه مرارًا وتكرارًا، يمكننا استخدام الحلقات.

تحتوي حلقة for على الصيغة التالية:

for (initialization; condition; update) {
    code
}

يحدد كلٌّ من initialization وcondition وupdate قيمة start وقيمة end.

على سبيل المثال، كرّر من 0 إلى 5 (من دون تضمينه):

for (int i = 0; i < 5; i++) {
    System.out.println(i);
}

سينفّذ تعليمة الطباعة 5 مرات:

0
1
2
3
4

للحلقات استخدامات عديدة. على سبيل المثال، لنجمع جميع الأعداد من 1 إلى 100:

int sum_numbers = 0;
for (int i = 1; i <= 100; i++) {
    sum_numbers += i;
}
System.out.println(sum_numbers);

سيكرّر هذا أولًا عبر جميع الأرقام بين 1 و100 (بما في ذلك 100 بسبب علامة <=) ويجمعها كلها، ثم سيطبع المتغيّر sum_numbers

challenge icon

التحدي

مبتدئ

اكتب برنامجًا يطبع "Hello Coddy: " وقيمة i من 3 إلى 27 (بما في ذلك، أي طباعة الأرقام 3، 4، 5، ...، 26، 27، ليكون المجموع 27 - 3 + 1 = 25 مرة)، ونفّذ ذلك باستخدام حلقة for.

سيبدو بهذا الشكل:

Hello Coddy: 3
Hello Coddy: 4
...
Hello Coddy: 27

جرّب بنفسك

class Main {
    public static void main(String[] args) {
        // اكتب الكود هنا
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم Java عبر الإنترنت