נשלח בתאריך: 10 May 2007 בשעה 17:36 | | IP רשוּם
|
|
|
|
הדרך שבה זה נעשה בלינק שנתתי היא כנראה הכי פשוטה לעשות את זה - אם יש דרך יותר פשוטה, אז היא לא בהרבה יותר פשוטה... אם לא הצלחת להבין כלום אז כנראה אתה צריך לקרוא קצת על פעולת מודולו (%).
בגדול, הביטוי x = a % b , משמעותו ש-x מקבל את השארית בשלמים שנשארת לאחר חלוקה של a ב-b. אם a קטן מ-b אז השארית הזאת היא a. לדוגמא:
קוד:
x = 5 % 3; //x is equal to 2 because the remainder of 5 when divided by 3, is 2.
|
|
|
לגבי שגיאת הקומפילציה שקיבלת:
אתה בטוח שזה C++ ולא C ? באיזה קומפיילר אתה משתמש ?
הסיומת של הקבצים היא .cpp או .c ? אם אתה כותב ב-c++ אז הסיומת צריכה להיות .cpp.
|