Shahd Nawasrah نشر 20 مايو 2020 أرسل تقرير مشاركة نشر 20 مايو 2020 السلام عليكم احتاج مساعدة كتابة برنامج بلغة الجافا لطباعة الشكل التالي 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 سمير عبود نشر 21 مايو 2020 أرسل تقرير مشاركة نشر 21 مايو 2020 مرحبا يمكن عمل البرنامج بهذا الشكل بإستعمال المصفوفة الثنائية أو المصفوفة ذات بعدين public class Main { public static void main(String[] args) { // هنا قمنا بتعريف مصفوفة ثنائية أو ذات بعدين و أسندنا لها القيم int [][] array2d = { {1, 0, 0, 0, 0}, {2, 1, 0, 0, 0}, {3, 1, 1, 0, 0}, {4, 2, 1, 1, 0}, {5, 2, 1, 1, 1} }; // وهنا قمنا بعملة حلقتين من نوع فور لعرض عناصر المصفوفة بالشكل المربع for (int i = 0; i < array2d.length; i++) { for (int j = 0; j < array2d[i].length; j++) System.out.print(array2d[i][j] + " "); System.out.println("\n"); } } } يمكن تصفح نتيجة البرنامج من خلال هذا الرابط كما يمكن عمل البرنامج بهذا الشكل أيضا public class Main { public static void main(String[] args) { int x = 5 , i, j; for (i = 1; i <= x; i++) { for(j = 1; j <= i; j++) { if (j == 1) System.out.print(i + " "); else if (i >= 4 && j == 2) System.out.print("2 "); else System.out.print("1 "); } for(j = i + 1; j <= x; j++) { System.out.print(0 + " "); } System.out.println('\n'); } } } و يمكنك تجربة الأكواد من خلال هذا الرابط بالتوفيق 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Shahd Nawasrah
السلام عليكم
احتاج مساعدة
كتابة برنامج بلغة الجافا لطباعة الشكل التالي
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.