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

הגדרה: מערך של מספרים שלמים נקרא "מערך מלא" אם הוא מכיל את כל המספרים מהקטן ביותר ועד הגדול ביותר, וכל מספר מופיע פעם אחת בלבד. לדוגמה: המערך int[] a={23,30,24,29,25,28,26,31,27} הוא "מערך מלא" כי הוא כולל את כל המספרים בין 23 ל-31.

סעיף א

כתבו פעולה המקבלת מערך של מספרים שלמים ומחזירה true אם הוא "מערך מלא", ולא — הפעולה תחזיר false.

public static boolean isFullArray(int[] arr)

סעיף ב

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

public static boolean isFullSortedArray(int[] arr)

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

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

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

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