Menu
Coddy logo textTech

אתגר סיכום

חלק מהיחידה יסודות במסלול ה-C של Coddy. שיעור 15 מתוך 63.

challenge icon

אתגר

קל

צרו תוכנית ב-C ש:

  1. מכריזה ומאתחלת:
    • משתנה מסוג מספר שלם age עם הערך 25
    • משתנה מסוג נקודה צפה price עם הערך 19.99
    • משתנה תו grade עם הערך 'A'
    • קבוע MAX_SCORE עם הערך 100 באמצעות #define
  2. מחשבת:
    • את 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 אונליין