Menu
Coddy logo textTech

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

חלק מהיחידה יסודות במסלול ה-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 אונליין