אתגר סיכום
חלק מהיחידה יסודות במסלול ה-C של Coddy. שיעור 30 מתוך 63.
אתגר
קלצרו תוכנית שמנתחת ציון מספרי של תלמיד ומספקת משוב באמצעות כמה טכניקות של בקרת זרימה.
התוכנית שלכם צריכה לממש את הלוגיקה הבאה:
- אם הציון אינו תקין (קטן מ-0 או גדול מ-100), הדפיסו "Invalid score" וצאו מהתוכנית.
- השתמשו במשפט switch כדי להדפיס את הציון באותיות:
- 90-100: "A"
- 80-89: "B"
- 70-79: "C"
- 60-69: "D"
- 0-59: “F”
- לבסוף, השתמשו באופרטור התנאי כדי להדפיס אם התלמיד עבר או נכשל (ציון עובר הוא 60 ומעלה), בשורה נפרדת ובתבנית
Status: PassedאוStatus: Failed.
נסו בעצמכם
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// אין לשנות את מה שמעל לשורה זו
// כתבו כאן את הקוד שלכם
return 0;
}כל השיעורים ביחידה יסודות
תרגלו בעצמכם: קומפיילר C אונליין