נשלח בתאריך: 31 December 2007 בשעה 09:31 | | IP רשוּם
|
|
|
|
!): יש לכתוב דקדוק להגדרת תחביר של ביטויים לוגיים (כמו בשפת תכנות "וגם" "או") יש לצייר עץ גזירה וניתוח תחביר של הביטוי הבא :
קוד:
x +8 < 9*y OR NOT (x=z or c ) and A>2-y |
|
|
ושל הביטוי הבא :
קוד:
( x +8 < 9*y OR NOT (x=z or c ) ) and A>2-y |
|
|
רמז: יש להגדיר את המושגים הבאים:
קוד:
logic expression term – שונה ממה שהגדרנו לביטוי אריתמטי primary – כנ"ל variable – כנ"ל value – true | false relation ( >, =, <, <=, >=, <>) arithmetic expression - להשתמש כמושג, אין צורך להגדיר
|
|
|
לקחת בחשבון ערכי true ו-false (value) להניח שאסור דברים כאלה : 1. true + false וכדו' (פעולות אריתמטיות על ערכים לוגייים) 2. (a+b) || (c-x) (פעולות לוגיות על ערכים אריתמטיים) a AND b OR c
תודה תודה תודה! כל העוזר - תבוא עליו ברכה!
|