אתם מתרגלים שאלה מתוך מה"ט אלגוריתמיקה ותכנות — הנדסאי תוכנהמבחן 2024 · אביב מועד ב · שאלה 3כל שאלות המבחן ←
תכנות בסיסימערכים חד-ממדיים

מערך של מספרים שלמים נקרא "מערך מאוזן" אם סכום של כל הערכים הנמצאים במקומות הזוגיים שווה לסכום של כל הערכים הנמצאים במקומות האי-זוגיים.

לדוגמה, המערך הבא הוא מערך "מאוזן":

אינדקס0123456
ערך1237155126
סעיף א

כתבו פעולה המקבלת מערך של מספרים שלמים arr. הפעולה תחזיר ערך true, אם המערך "מאוזן", ולא, הפעולה תחזיר ערך false. כותרת הפעולה: public static boolean isBalanced(int[] arr)

סעיף ב

כתבו פעולה המקבלת מספר שלם וחיובי size>2 ושני פרמטרים נוספים x ו-y, מטיפוס מספר שלם. הפעולה תיצור מערך בגודל size ותמלא אותו במספרים אקראיים בין x ל-y (כולל) כך שהמערך יהיה מאוזן. הפעולה תחזיר את המערך. כותרת הפעולה: public static int[] fill(int size, int x, int y) אפשר להניח ש-x<y.

שאלות ותגובות על השאלה

🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות

שאלו כאן — ותקבלו מענה מוסמך.

🎓 מרצה לתכנות עונה כאן — תקבלו מענה מקצועי