Menu
Coddy logo textTech

חזרה – חשבון פשוט

חלק מהיחידה יסודות במסלול ה-R של Coddy. שיעור 15 מתוך 78.

challenge icon

אתגר

קל

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

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

total_distance <- 847
fuel_used <- 42
hours_driven <- 13
rest_stops <- 4

בצע את החישובים הבאים:

  1. צור משתנה בשם fuel_efficiency ששומר את המרחק שעברת לכל יחידת דלק (המרחק הכולל חלקי כמות הדלק שבה נעשה שימוש)
  2. צור משתנה בשם avg_speed ששומר את המהירות הממוצעת (המרחק הכולל חלקי מספר שעות הנהיגה)
  3. צור משתנה בשם hours_per_stop ששומר כמה שעות שלמות חלפו בין כל עצירת מנוחה (השתמש בחלוקה שלמה של שעות הנהיגה במספר עצירות המנוחה)
  4. צור משתנה בשם extra_minutes ששומר את השארית מחלוקת שעות הנהיגה במספר עצירות המנוחה, ואז הכפל אותה ב־60 כדי להמיר אותה לדקות
  5. צור משתנה בשם distance_squared ששומר את המרחק הכולל בחזקת 2

השתמש בפונקציה print() כדי להציג את fuel_efficiency, avg_speed, hours_per_stop, extra_minutes ו־distance_squared בדיוק בסדר הזה.

נסו בעצמכם

# משתנים נתונים לנסיעה בכביש
total_distance <- 847
fuel_used <- 42
hours_driven <- 13
rest_stops <- 4

# TODO: כתבו את הקוד שלכם למטה
# 1. חשבו את fuel_efficiency (total_distance / fuel_used)

# 2. חשבו את avg_speed (total_distance / hours_driven)

# 3. חשבו את hours_per_stop (השתמשו בחילוק של מספרים שלמים %/%)

# 4. חשבו את extra_minutes (השתמשו באופרטור השארית %% ואז הכפילו ב-60)

# 5. חשבו את distance_squared (השתמשו בהעלאה בחזקה ^)

# הדפיסו את התוצאות לפי הסדר
print(fuel_efficiency)
print(avg_speed)
print(hours_per_stop)
print(extra_minutes)
print(distance_squared)

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

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