Odd printing program in C برنامج طباعة الاعداد الفردية في سي
Odd 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 false then display value
STOP
كود مزيف
دعنا الآن نرى الرمز الكاذب لهذه الخوارزمية -
procedure odd_printing(A, B) FOR value 1 to 10 DO IF value%2 NOT 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("%d\n", i); } return 0; }
انتاج |
يجب أن يكون ناتج هذا البرنامج -
1 3 5 7 9
التسميات: لغة سي c
<< الصفحة الرئيسية