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

Even printing program in C طباعة الاعداد الزوجية

 Even printing program in C

 طباعة الاعداد الزوجية



Even printing program in C


هذا البرنامج بسيط جدًا ومثال جيد على استخدام العبارة الشرطية (if-else) في التكرار (مثل حلقة for). سنبدأ حلقة for بها بعض التكرارات المحدودة ونتحقق من كل قيمة لها. باستخدام ifالعبارات الشرطية ، سنحدد ونطبع ما إذا كانت القيمة زوجية.

يمكننا استخدام عامل التشغيل٪ (الوضع) لمعرفة ما إذا كانت القيمة قابلة للقسمة تمامًا على 2. إذا كانت القيمة قابلة للقسمة تمامًا على 2 فهي زوجية ، وإلا فإنها تكون فردية.

الخوارزمية

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

START
   Step 1 → Iterate value from 1 to 10
   Step 2 → Check if value is divisible by 2
   Step 3 → If true then display value
STOP

كود مزيف

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

procedure even_printing(A, B)

   FOR value 1 to 10 DO
      IF value%2 EQUAL TO 0 THEN 
         DISPLAY value as even
      END IF
   END FOR

end procedure

التنفيذ

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

#include <stdio.h>

int main() {
   int i;

   for(i = 1; i <= 10; i++) {
      if(i%2 == 0)
         printf(" %2d\n", i);
   }
   return 0;
}

انتاج |

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

  2
  4
  6
  8
 10

التسميات: