Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

تحدي المراجعة

جزء من قسم Fundamentals في رحلة C على Coddy — الدرس 15 من 63.

challenge icon

التحدي

سهل

أنشئ برنامجًا بلغة C يقوم بما يلي:

  1. الإعلان عن المتغيرات والتهيئَة:
    • متغير صحيح (integer) باسم age بقيمة 25
    • متغير عشري (float) باسم price بقيمة 19.99
    • متغير حرفي (character) باسم grade بقيمة 'A'
    • ثابت MAX_SCORE بقيمة 100 باستعمال #define
  2. الحساب:
    • حساب الـ price بعد خصم 15% وتخزينه في متغير discounted_price
    • تحويل الـ discounted_price إلى عدد صحيح باستعمال التحويل الصريح (explicit casting)، وتخزينه باسم rounded_price

تأكد من تنسيق الأعداد العشرية لعرض خانتين عشريتين بالضبط.

جرّب بنفسك

#include <stdio.h>

int main() {
    // إعلان وتهيئة المتغيرات
    
    // Calculate discounted price
    
    // تحويل إلى عدد صحيح باستخدام الـ casting
    
    // طباعة جميع المتغيرات
    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;
}

جميع دروس Fundamentals