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

التدريب العملي 38: طباعة شكل النجوم (حلقات متداخلة)

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

12345 for (i = 1; i <= 5; i++)

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

١نص المسألة

اكتب برنامج جافا لطباعة الشكل التالي:

*
**
***
****
*****

٢الخوارزمية

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

  1. ابدأ
  2. كرّر من i = 1 إلى 5:
  3. كرّر من j = 1 إلى i : اطبع * بدون سطر جديد
  4. انتقل إلى سطر جديد
  5. توقف

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

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

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

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

Output – lab38 (run)×
run:
*
**
***
****
*****
BUILD SUCCESSFUL (total time: 0 seconds)

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

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

👁 اعرض الحل المقترح
Lab38.java
public class Lab38 {    public static void main(String[] args) {        for (int i = 1; i <= 5; i++) {            for (int m = 1; m <= i; m++) {                System.out.print("*");                            }            System.out.println("");        }    }}