שאלה לגבי IF

eloya

New member
שאלה לגבי IF

יש לי עבודה במחשבים ב- C צריך לתקן את המשפטים אם הם לא נכונים ולהסביר את הטעויות המשפטים הם: 1. if(avg>100) printf("wrong values entered"); 2.if weight<=44.5 printf("you are very thin"); 3.IF(exp==0) printf("result is definitely 1"); יש עוד 3 אבל אני ירשום אותם עוד מעט בקשר לאלה לדעתי המשפטים השגויים הם 2 ו-3 מכיוון שב-2 אין סוגריים אחרי ה- IF וב-3 אסור לכתוב את ה- IF באותיות גדולות וגם התוצאה היא לא 1 תקנו אותי אם אני טועה
 

ronenis

New member
תשובה

בתשובה 3 אם אכן רשום "result is defenetly 1" אז זו לא טעות מפני שלא משנה מה רשום בתוך הגרשיים!!!!!!!
 

ליאור ב

New member
אתה כלי.

ענית נכון. במשפט שלוש אין בעיה תחבירית. יש שם בעיה לוגית.
 
למעלה