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

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

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

challenge icon

التحدي

سهل

أنشئ برنامجًا يحلل الدرجة الرقمية للطالب ويقدم ملاحظات باستخدام تقنيات متعددة للتحكم في التدفق.

ينبغي أن يطبّق برنامجك المنطق التالي:

  • إذا كانت score غير صالحة (أقل من 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;
}

جميع دروس Fundamentals

تدرّب بنفسك: مترجم C عبر الإنترنت