Menu
CoddyTech

אופרטורים אריתמטיים

חלק מהיחידה יסודות במסלול ה-Ruby של Coddy. שיעור 11 מתוך 88.

Ruby מספקת אופרטורים אריתמטיים לביצוע חישובים מתמטיים על מספרים. האופרטורים האלה פועלים גם עם מספרים שלמים וגם עם מספרים עשרוניים, ומאפשרים לך לבנות ביטויים בדיוק כמו במתמטיקה רגילה.

האופרטורים האריתמטיים הבסיסיים ב-Ruby הם:

+חיבור
-חיסור
*כפל
/חילוק
**העלאה בחזקה

כך אפשר להשתמש באופרטורים האלה:

sum = 10 + 5        # 15
difference = 10 - 3 # 7
product = 4 * 6     # 24
quotient = 20 / 4   # 5
power = 2 ** 3      # 8 (2 בחזקת 3)

פרט חשוב אחד: כשמחלקים שני מספרים שלמים, Ruby מבצעת חלוקה שלמה ומחזירה רק את החלק השלם. לדוגמה, 7 / 2 מחזירה 3, ולא 3.5. כדי לקבל תוצאה עשרונית, לפחות אחד המספרים חייב להיות מספר נקודה צפה: 7.0 / 2 מחזירה 3.5.

challenge icon

אתגר

קל

המשתנים הבאים ניתנים לך:

base = 5
height = 12

חשב והצג את הערכים הבאים, כל אחד בשורה נפרדת:

  1. הסכום של base ו-height
  2. התוצאה של height פחות base
  3. המכפלה של base ו-height
  4. התוצאה של height חלקי base (חלוקה שלמה)
  5. הערך של base בחזקת 3

נסו בעצמכם

# המשתנים כבר הוגדרו
base = 5
height = 12

# TODO: כתבו למטה את הקוד שלכם כדי לחשב ולהציג:
# 1. הסכום של base ו-height
# 2. התוצאה של height פחות base
# 3. המכפלה של base ו-height
# 4. התוצאה של height חלקי base (חלוקה שלמה)
# 5. הערך של base בחזקת 3
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Ruby אונליין