הליכה
שיעור 24 מתוך 32 בקורס אתגרי תכנות של Coddy.
אתגר
קשהג'ון רוצה לצעוד 10.000 צעדים מדי יום כדי להיות בריא. אבל למרבה הצער, היום מד הצעדים שלו (אפליקציה לספירת צעדים) לא עובד.
ג'ון כבר מדד שהוא צעד במשך X דקות ורץ במשך Y דקות, אבל הוא בטוח שהוא עדיין לא הגיע ליעד של 10.000 צעדים.
כתבו תוכנית שתחשב כמה צעדים נוספים ג'ון צריך לעשות כדי להגיע ליעד שלו, אם ידוע שכשהוא צועד הוא עושה 2 צעדים בשנייה, ואילו כשהוא רץ הוא עושה 4 צעדים בשנייה.
כתבו פונקציה בשם steps שמקבלת שני מספרים טבעיים X ו-Y כקלט. הפלט הוא מספר הצעדים שנותרו לג'ון לעשות כדי להגיע ליעד שלו.
קלט
15 25
פלט
2200
קלט
26 22
פלט
1600
נסו בעצמכם
int steps(int a1, int a2) {
// כתבו כאן את הקוד
}כל השיעורים ביחידה אתגרי תכנות
1מבוא לקורס
מבואתרגלו בעצמכם: קומפיילר C אונליין