Shahd Nawasrah نشر 20 مايو 2020 أرسل تقرير نشر 20 مايو 2020 السلام عليكم احتاج مساعدة كتابة برنامج بلغة الجافا لطباعة الشكل التالي 1 اقتباس
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 اقتباس
السؤال
Shahd Nawasrah
السلام عليكم
احتاج مساعدة
كتابة برنامج بلغة الجافا لطباعة الشكل التالي
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.