🧪 التدريب العملي الوحدة 3: القرار والتكرار وتشخيص الأخطاء · الدرس 7 من 17
تدريب عملي

التدريب العملي 28: الأعداد من 0 إلى 20 بخطوة 5

من مذكرة العملي. اقرأ المسألة والخوارزمية، ثم اكتب البرنامج ونفّذه.

i <= 5 ? 123…

من الدرس 7. حلقات التكرار for و while · كل التدريبات

١نص المسألة

اكتب برنامج بلغة الجافا يحتوي على جملة while تطبع الأرقام التسلسلية التالية : 0 5 10 15 20 تبدأ بصفر وتنهي بعشرين. ثم قم بحل المسألة نفسها بجملة for

٢الخوارزمية

خوارزمية مقترحة.

  1. ابدأ
  2. i = 0
  3. طالما i <= 20:
  4. اطبع i
  5. i = i + 5
  6. كرّر الطباعة نفسها بجملة for
  7. توقف

٣خطوات التطبيق

  1. أنشئ مشروعًا جديدًا في NetBeans: File‏ ← ‏New Project‏ ← ‏Java with Ant‏ ← ‏Java Application، باسم lab28.
  2. اكتب الكود داخل الدالة main، ثم شغّله بالزر Run أو F6.

٤المخرجات المطلوبة

نفّذ برنامجك، ويجب أن تظهر المخرجات التالية:

Output – lab28 (run)×
run:
--While--
0 5 10 15 20
--For--
0 5 10 15 20
BUILD SUCCESSFUL (total time: 0 seconds)

٥الحل المقترح

حاول بنفسك أولًا، ثم قارن حلّك بالحل التالي:

👁 اعرض الحل المقترح
Lab28.java
public class Lab28 {    public static void main(String[] args) {        System.out.println("--While--");        int a = 0;        while(a<=20){            System.out.print(a +" ");            a = a +5;        }        System.out.println("\n--For--");        for(int b = 0; b<= 20; b = b + 5){            System.out.print(b +" ");        }        System.out.println("\n");    }}