תרגיל פיזבאז - באיזה סימן להשתמש

אני לא בטוח באיזה סימן חילוק להתשמש, אני רואה הרבה אנשים משתמשים ב% אבל ממה שהבנתי הוא מראה רק את היתרה שאחרי החילוק בין שני המספרים. מצד שני הסימן // מחלק לי את המספרים אבל לא מראה את השארית. אז אם נגיד אני כותב 3//10 זה עדיין יראה לי שהמספר מתחלק פשוט הפלט יהיה 3 (שזה לא מה שנדרש ממה שהבנתי).
אם ככה אז איך אפשר לכתוב שורה שתעשה את מה שהם מבקשים?

כהמלצה כללית - לפני שאתה ניגש לכתוב קוד כדאי שתנסח לעצמך מה יהיה כתוב בו.
האם אתה יודע כיצד לבדוק אם מספר מתחלק ב-3? אם הוא מתחלק ב-5? אם הוא מתחלק בשניהם?

2 לייקים

בגדול לא כלכך, אני יודע איך לבצע את הפעולה של חילוק אבל לא איך לבדוק האם המספר מתחלק. ההגיון אומר לכתוב
(… :if n % 3) שזה לא מה שהם רוצים אז אני מרגיש שחסר לי איזה פיסת ידע שפספסתי או לא הבנתי.

תיזכר לרגע מה המשמעות של כל אחד מהאופרטורים הנ"ל % , //

מה כ"א מהם אומר?

בעיקרון אתה בכיוון הנכון :slight_smile:

לייק 1