Menu
Coddy logo textTech

הליכה

שיעור 24 מתוך 32 בקורס אתגרי תכנות של Coddy.

challenge icon

אתגר

קשה

ג'ון רוצה לצעוד 10.000 צעדים מדי יום כדי להיות בריא. אבל למרבה הצער, היום מד הצעדים שלו (אפליקציה לספירת צעדים) לא עובד.

ג'ון כבר מדד שהוא צעד במשך X דקות ורץ במשך Y דקות, אבל הוא בטוח שהוא עדיין לא הגיע ליעד של 10.000 צעדים.

כתבו תוכנית שתחשב כמה צעדים נוספים ג'ון צריך לעשות כדי להגיע ליעד שלו, אם ידוע שכשהוא צועד הוא עושה 2 צעדים בשנייה, ואילו כשהוא רץ הוא עושה 4 צעדים בשנייה.

 

כתבו פונקציה בשם steps שמקבלת שני מספרים טבעיים X ו-Y כקלט. הפלט הוא מספר הצעדים שנותרו לג'ון לעשות כדי להגיע ליעד שלו.

 

קלט
15 25

פלט
2200

קלט
26 22

פלט
1600

נסו בעצמכם

int steps(int a1, int a2) {
    // כתבו כאן את הקוד
}

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

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