الخميس، 1 أكتوبر 2020

برنامج جدول الجداول في C Table of Tables program in C

 برنامج جدول الجداول في C Table of Tables program in C



برنامج جدول الجداول في C


يتطلب عرض جداول متعددة تكرارين. حلقة خارجية واحدة تتحكم في عدد الصفوف وحلقة داخلية واحدة للتحكم في الأعمدة في الجدول.

الخوارزمية

لنرى أولاً ما يجب أن يكون الإجراء خطوة بخطوة لإنتاج جدول الجداول -

START
   Step 1 → Define Start and End variables
   Step 2 → Outer loop for i from start to end
   Step 3 → Set count to i
   Step 4 → Inner loop for j from 1 to 10 
   Step 5 → DISPLAY j * count
   Step 6 → Close inner loop
   Step 7 → Close Outer loop
STOP

كود مزيف

دعنا الآن نرى الرمز الكاذب لهذه الخوارزمية -

procedure table_of_tables()

   Define start, end
   FOR i = start TO end DO
      count = i
      FOR j = 1 TO 10 DO
         DISPLAY count * j
      END FOR
   END FOR

end procedure

التنفيذ

الآن ، سنرى التنفيذ الفعلي للبرنامج -

#include <stdio.h>

int main() {
   int i, j, count;
   int start, end;

   start = 2, end = 10;

   for(i = start; i <= end; i++) {
      count = i;

      for(j = 1; j <= 10; j++) {
         printf(" %3d", count*j);
      }

      printf("\n");
   }

   return 0;
}

انتاج |

يجب أن يكون ناتج هذا البرنامج -

   2   4   6   8  10  12  14  16  18  20
   3   6   9  12  15  18  21  24  27  30
   4   8  12  16  20  24  28  32  36  40
   5  10  15  20  25  30  35  40  45  50
   6  12  18  24  30  36  42  48  54  60
   7  14  21  28  35  42  49  56  63  70
   8  16  24  32  40  48  56  64  72  80
   9  18  27  36  45  54  63  72  81  90
  10  20  30  40  50  60  70  80

التسميات: