قارن بين عددين صحيحين في لغة سي Compare two integers in C language
قارن بين عددين صحيحين في لغة سي Compare two integers in C language
قارن بين عددين صحيحين في لغة سي
تعد المقارنة بين متغيرين صحيحين من أبسط البرامج التي يمكنك كتابتها بسهولة. في هذا البرنامج ، يمكنك إما أخذ مدخلات من المستخدم باستخدام scanf()
الوظيفة أو تحديدها بشكل ثابت في البرنامج نفسه.
نتوقع أن يكون برنامجًا بسيطًا بالنسبة لك أيضًا. نحن نقارن فقط بين متغيرين صحيحين. سننظر أولاً في الخوارزمية ، ثم مخطط التدفق متبوعًا بالرمز الكاذب والتنفيذ.
الخوارزمية
دعنا أولاً نرى ما يجب أن يكون الإجراء خطوة بخطوة لمقارنة عددين صحيحين−
START Step 1 → Take two integer variables, say A & B Step 2 → Assign values to variables Step 3 → Compare variables if A is greater than B Step 4 → If true print A is greater than B Step 5 → If false print A is not greater than B STOP
مخطط تدفق
يمكننا رسم مخطط تدفق لهذا البرنامج كما هو موضح أدناه -
كود مزيف
دعنا الآن نرى الرمز الكاذب لهذه الخوارزمية -
procedure compare(A, B) IF A is greater than B DISPLAY "A is greater than B" ELSE DISPLAY "A is not greater than B" END IF end procedure
التنفيذ
الآن ، سنرى التنفيذ الفعلي للبرنامج -
#include <stdio.h> int main() { int a, b; a = 11; b = 99; // to take values from user input uncomment the below lines − // printf("Enter value for A :"); // scanf("%d", &a); // printf("Enter value for B :"); // scanf("%d", &b); if(a > b) printf("a is greater than b"); else printf("a is not greater than b"); return 0; }
انتاج |
يجب أن يكون ناتج هذا البرنامج -
a is not greater than b
التسميات: لغة سي c
<< الصفحة الرئيسية