מערך של מספרים שלמים נקרא "מערך מאורגן" אם כל הערכים הנמצאים במקומות הזוגיים גדולים מכל הערכים הנמצאים במקומות האי-זוגיים.
מערך של מספרים שלמים נקרא "מערך מאורגן" אם כל הערכים הנמצאים במקומות הזוגיים גדולים מכל הערכים הנמצאים במקומות האי-זוגיים.
לדוגמה: המערך הבא הוא מערך "מאורגן":
| 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| 12 | 3 | 7 | 5 | 15 | 2 | 6 |
סעיף א
כתבו פעולה המקבלת מערך של מספרים שלמים arr. הפעולה תחזיר ערך true, אם המערך "מאורגן", ולא, הפעולה תחזיר ערך false. כותרת הפעולה:
public static boolean isArranged(int[] arr)
סעיף ב
כתבו פעולה המקבלת מערך של מספרים שלמים arr ושני פרמטרים נוספים a ו-b, מטיפוס מספר שלם. הפעולה תמלא מערך arr במספרים אקראיים בין a ל-b (כולל) עד שהמערך יהיה מאורגן. כותרת הפעולה:
public static void fill(int[]arr, int a, int b)
אפשר להניח שבמערך יש לפחות שני תאים וגם a<b.
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.