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

סעיף א

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

לדוגמה:

7108
2-30
412
566

(הקו העבה בין השורה השנייה לשלישית מסמן את הגבול בין מחצית השורות העליונה לתחתונה; במערך זה סכום כל עמודה במחצית העליונה שווה לסכום אותה עמודה במחצית התחתונה, ולכן הוא "אופקי".)

כתבו פעולה המקבלת מערך דו-ממדי ובודקת אם הוא "אופקי". אם כן – הפעולה תחזיר true, ולא – הפעולה תחזיר false.

public static boolean isHorizontal(int[][] arr)

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

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

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

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