اذهب إلى المحتوى

السؤال

نشر (معدل)

كيف احل السؤال يلي بصورة5fad89bfdf130__.thumb.jpg.15146503d291ecdef85d80259f4301a8.jpg

تم التعديل في بواسطة عبود سمير
تعديل العنوان

Recommended Posts

  • 0
نشر

مرحباً جوري، 
بإمكانك عمل البرنامج المطلوب من خلال:

  1. تعريف مصفوفة ثنائية عددية تحمل 12 صف و في كل صف 10 خانات حسب ماتريد
  2. عمل حلقتين متداخلتين من النوع for لملأ عناصر المصفوفة بضرب العدادين بعد إضافة 1 لكل عداد لأن فهرس المصفوفة يبدأ ب 0 و نحن نريد جدول الضرب يبدأ من 1 
  3. عمل حلقتين متداخلتين من النوع for لطباعة عناصر المصفوفة.
#include <stdio.h>

int main()
{
    int arr[12][10]; // تعريف مصفوفة عددية تحمل 12 صف و في كل صف 10 أعمدة
    
    // هذه الحلقة لملأ المصفوفة
    for(int i = 0; i < 12; i++) { // عمل حلقة للصفوف
        for(int j = 0; j < 10; j++) { // عمل حلقة للأعمدة
            arr[i][j] = (i+1) * (j+1); // ملأ المصفوفة
        }
    }

    // هذه الحلقة لطباعة عناصر المصفوفة
    for(int i = 0; i < 12; i++) {
        for(int j = 0; j < 10; j++) { 
            printf("%d ", arr[i][j]);
        }
        
        printf("\n"); // بعد طباعة كافة عناصر صف نقوم بالنزول سطر واحد
    }    
    
}

بإمكانك تجربة البرنامج من هنا

بالتوفيق.

  • 0
نشر

اذا اردت ارسال الجواب للاستاذ كيف ارسله ؟

هل اكتب خطوات الحل او ادخل على البرنامج

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...