אתגר סיכום
חלק מהיחידה יסודות במסלול ה-C של Coddy. שיעור 15 מתוך 63.
אתגר
קלצרו תוכנית ב-C ש:
- מכריזה ומאתחלת:
- משתנה מסוג מספר שלם
ageעם הערך 25 - משתנה מסוג נקודה צפה
priceעם הערך 19.99 - משתנה תו
gradeעם הערך 'A' - קבוע
MAX_SCOREעם הערך 100 באמצעות#define
- משתנה מסוג מספר שלם
- מחשבת:
- את
priceלאחר הנחה של 15% ושומרת אותו במשתנהdiscounted_price - ממירה את
discounted_priceלמספר שלם באמצעות המרה מפורשת, ושומרת אותו בתורrounded_price
- את
הקפידו לעצב מספרים בנקודה צפה כך שיוצגו בדיוק 2 ספרות אחרי הנקודה העשרונית.
נסו בעצמכם
#include <stdio.h>
int main() {
// הכריזו על משתנים ואתחלו אותם
// חשבו את המחיר לאחר הנחה
// המירו למספר שלם באמצעות המרת טיפוסים
// הדפיסו את כל המשתנים
printf("Age: %d\n", age);
printf("Price: $%.2f\n", price);
printf("Discounted Price: $%.2f\n", discounted_price);
printf("Rounded Price: $%d\n", rounded_price);
printf("Grade: %c\n", grade);
printf("Max Score: %d\n", MAX_SCORE);
return 0;
}כל השיעורים ביחידה יסודות
תרגלו בעצמכם: קומפיילר C אונליין