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

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

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

challenge icon

التحدي

سهل

قم بإنشاء برنامج يطبع جدول الضرب للقيم من 1 إلى n (حيث يتم توفير n من قبل المستخدم).

يجب أن يقوم برنامجك بطباعة جدول ضرب من 1 إلى n باستخدام الحلقات المتداخلة (nested loops).

يجب تنسيق الجدول بحيث يظهر كل صف نواتج ضرب رقم في جميع القيم من 1 إلى n.

إذا كانت n = 4، يجب أن يظهر المخرج تماماً بهذا الشكل:

1  2  3  4 
2  4  6  8 
3  6  9 12 
4  8 12 16

استخدم محدد التنسيق %2d متبوعاً بمسافة لكل رقم. هذا يحجز مساحتين من الأحرف لكل ناتج ضرب.
مثال لـ %2d :

رقم واحد (يتم دفعه إلى اليمين):

printf("%2d ", 5);  // Output: " 5 "

رقمان (يملآن كلا الخانتين):

printf("%2d ", 10); // Output: "10 "

جرّب بنفسك

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    // إنشاء حلقات متداخلة لطباعة جدول الضرب
    
    return 0;
}

جميع دروس Fundamentals