משחק וידאו
שיעור 6 מתוך 25 בקורס אתגרי תכנות: כרך 2 של Coddy.
קנית משחק חדש, ושיטת הניקוד מבוססת על מעבר שלבים שונים במשחק. אם עברת שלב בדרגת קושי 1, תקבל נקודות D1; אם עברת שלב בדרגת קושי 2, תקבל נקודות D2, וכן הלאה. צור תוכנית שמחשבת את סך הנקודות, בהינתן המספר הכולל של השלבים שעברת, כאשר שלושת השלבים הראשונים הם בדרגת קושי 1, ארבעת השלבים הבאים הם בדרגת קושי 2, וכל השאר הם בדרגת קושי 3
אתגר
קלכתבו תוכנית שקוראת מהקלט 3 מספרים טבעיים, D1, D2 ו־D3, המייצגים את הנקודות שמוענקות עבור כל רמת קושי, ובשורה הבאה קוראת את המספר הכולל של השלבים שעברו
קלט
300 450 600
9
פלט
3900
הסבר
שלושת הראשונים, 3 * 300 = 900, ארבעת הבאים, 4 * 450 = 1800, והשניים הנותרים, 2 * 600 = 1200, בסך הכול 3900
נסו בעצמכם
#include <stdio.h>
int main() {
// כתבו כאן קוד
return 0;
}
כל השיעורים ביחידה אתגרי תכנות: כרך 2
1מבוא לקורס
מבואתרגלו בעצמכם: קומפיילר C אונליין