בעיה בתיכון נכון
הי, קודם כל, המוןתודה למי שיפתור לי ת'בעיה. התוכנית שלי צריכה לבצע מחשבון. הקלט האפשרי, יהיה מהסוג
לצורך המחשה נתתי דוגמאות) 1.קלט: a=b+6-3 בקבלת קלט זה , על התוכנית לשמור את המשתנה a במבנה מסוג map ,כאשר המפתח יהיה המשתנה, והערך יהיה מצביע לעץ המכיל את הביטוי שמעבר לשווה. 2.קלט: a? פלט: ערך a עפ"י החישוב שאותו תחשב פונקציה בעץ. 3.קלט: ? פלט: ערך כל הביטויים השמורים כרגע במבנה ה-map . בסוף התוכנית , תנתן אפשרות לטעון את הביטויים השמורים כרגע ב-map, לתוך קובץ. והשאלה הגדולה היא, איך לחלק את המחלקות? האם מחלקת העץ שיכת ללוגיקה-מכיון שהיא מבצעת חישובים, או לדתה בייס? כמו-כן: צומת בעץ יכול להיות כאמור גם משתנה, ז"א הצבעה לכניסה ב-map' זה יוצר מעגליות, איך מתפטרים ממנה? יש לבצע מחלקה נפרדת לקלט/פלט, אשמח מאד אם משהו יציע uml לבעיה
הי, קודם כל, המוןתודה למי שיפתור לי ת'בעיה. התוכנית שלי צריכה לבצע מחשבון. הקלט האפשרי, יהיה מהסוג