تدريب عملي
التدريب العملي 28: طباعة كلمة عشر مرات
من مذكرة العملي. اقرأ المسألة والخوارزمية، ثم اكتب البرنامج ونفّذه.
من الدرس 7. حلقات التكرار والتحكم فيها · كل التدريبات
١نص المسألة
اكتب برنامج بلغة الجافا يطبع كلمة Almadinah عشر مرات؟ حل البرنامج بجملة التكرار while ثم بجملة التكرار for
٢الخوارزمية
خوارزمية مقترحة.
- ابدأ
- i = 1
- طالما i <= 10:
- اطبع i ثم الكلمة
- i = i + 1
- كرّر الطباعة نفسها بجملة for: من i = 1 إلى 10
- توقف
٣خطوات التطبيق
- أنشئ مشروعًا جديدًا في NetBeans: File ← New Project ← Java with Ant ← Java Application، باسم lab28.
- اكتب الكود داخل الدالة main، ثم شغّله بالزر Run أو F6.
٤المخرجات المطلوبة
نفّذ برنامجك، ويجب أن تظهر المخرجات التالية:
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)
٥الحل المقترح
حاول بنفسك أولًا، ثم قارن حلّك بالحل التالي:
👁 اعرض الحل المقترح
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"); } }}