ברשת מכללות "דרך למקצוע" קיימות 80 מכללות. ברשת הוחלט למחשב את מאגר המידע כדי לעזור לרוצים ללמוד לבחור את המכללה המתאימה ביותר לצרכים שלהם. לכל מכללה שמורים הפרטים הבאים:

  • שם מכללה.
  • יישוב שבו נמצא קמפוס לימודי של המכללה.
  • מערך המגמות הנלמדות במכללה. בכל מכללה יש לכל היותר 10 מגמות שונות. כל מגמה מזוהה ע"י מספר המקצוע (code) ושם המגמה (majName).
(א)כתבו את כותרת המחלקה ואת התכונות עבור כל אחת מהמחלקות:
- מגמה Major
- מכללה College
- רשת מכללות Network
(ב)כתבו פעולה פנימית במחלקה Network המקבלת שם יישוב ומדפיסה את שמותיהן של כל המכללות אשר נמצאות ביישוב זה. אם ביישוב אין אף מכללה של הרשת, יש להדפיס הודעה מתאימה.
(ג)הנהלת הרשת בודקת אפשרות לפתוח מגמה חדשה. כתבו פעולה פנימית במחלקה Network המקבלת קוד של המגמה ומחזירה מערך שמות של המכללות שבהן אפשר לפתוח את המגמה. אם אין אף מכללה שבה אפשר לפתוח את המגמה יש להחזיר ערך null.
שימו לב שאי אפשר לפתוח מגמה אם היא כבר קיימת במכללה או שבמכללה יש כבר 10 מגמות שונות.

הערה: אם כתבתם פעולות עזר – עליכם לציין באיזו מחלקה הן נמצאות וגם להגדיר את טענות הכניסה והיציאה לכל פעולה (הפרמטרים של הפעולה והמטרה שלה).

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

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

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

רוצים לתרגל אלפי שאלות נוספות?

המשיכו לתרגול מלא עם משוב אישי ←

מבחני מה"ט אמיתיים · משוב מיידי · וידאו לכל נושא · מעקב התקדמות

המשיכו לתרגול מלא ←