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

التدريب العملي 28: طباعة كلمة عشر مرات

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

i <= 5 ? 123…

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

١نص المسألة

اكتب برنامج بلغة الجافا يطبع كلمة Almadinah عشر مرات؟ حل البرنامج بجملة التكرار while ثم بجملة التكرار for

٢الخوارزمية

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

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

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

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

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

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

Output – lab28 (run)×
run:
--While--
1. Almadinah
2. Almadinah
3. Almadinah
4. Almadinah
5. Almadinah
6. Almadinah
7. Almadinah
8. Almadinah
9. Almadinah
10. Almadinah
--For--
1. Almadinah
2. Almadinah
3. Almadinah
4. Almadinah
5. Almadinah
6. Almadinah
7. Almadinah
8. Almadinah
9. Almadinah
10. Almadinah
BUILD SUCCESSFUL (total time: 0 seconds)

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

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

👁 اعرض الحل المقترح
Lab28.java
public class Lab28 {    public static void main(String[] args) {        int i = 1;        System.out.println("--While--");        while(i<= 10){            System.out.println(i + ". Almadinah");            i = i + 1;        }        System.out.println("--For--");        for(int c = 1; c <= 10; c++){            System.out.println(c + ". Almadinah");        }    }}