איך לעשות פירמידה של מספרים עם ג 'אווה
שלב 1
צור את המחלקה NumberPyramid כדלקמן:
ייבוא java.io. *;
class NumberPyramid {
חלל סטטי ציבורי ראשי (String []) {
}}
שלב 2
הקצה משתנה הקובע את גודל הפירמידה וקבע את המחזור החיצוני הראשון באמצעות קוד הדומה לזה:
int x = 8;
עבור (int i = 1; i <= x; i ++) {}
שלב 3
הגדר את המחזור הבא במחזור החיצוני. זה יוצר תווים שטח.
עבור (int i = 1; i <= x, i ++) {עבור (int j = 1; j <= x - i; j ++) {System.out.print (""); }
}
שלב 4
היא יוצרת מחזור נוסף בתוך המחזור החיצוני. הוא ידפיס מספרים בצד אחד של הפירמידה.
עבור (int i = 1; i <= x; i ++) {
עבור (int j = 1; j <= x - i; j ++) {System.out.print (""); }
(k = i =; k> = 1; k -) {System.out.print (k> 10 =) + k: "" + k);}}
שלב 5
הוסף מחזור סופי אשר ידפיס מספרים במחצית הנותרת של הפירמידה:
עבור (int i = 1; i <= x; i ++) {
עבור (int j = 1; j <= x - i; j ++) {System.out.print (""); }
(k = i =; k> = 1; k -) {System.out.print (k> 10 =) + k: "" + k);}}
עבור (int k = 2; k = 10)? + k: "" + k); }
System.out.println (); }