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

סעיף א

נתונה הגדרה הבאה:

  • "דרגת האי-זוגיות" של מספר שלם היא כמות הספרות האי-זוגיות במספר.

לדוגמה:

  • "דרגת האי-זוגיות" של המספר 12347 היא 3.
  • "דרגת האי-זוגיות" של המספר 1860 היא 1.
  • "דרגת האי-זוגיות" של המספר 246 היא 0.
  • "דרגת האי-זוגיות" של המספר (-3145) היא 3.

כתבו פעולה המקבלת מספר שלם ומחזירה את "דרגת האי-זוגיות" שלו. כותרת הפעולה: public static int oddDegree(int num)

סעיף ב
  • "דרגת השיא" של מערך של מספרים שלמים היא "דרגת האי-זוגיות" הגבוהה ביותר שיש בו.

כתבו פעולה המקבלת מערך חד-ממדי ומחזירה את "דרגת השיא" שלו. כותרת הפעולה: public static int peekDegree(int[] arr)

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

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

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

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

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

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