Program to find smallest array element in C برنامج للعثور على أصغر عنصر مصفوفة في C
Program to find smallest array element in C برنامج للعثور على أصغر عنصر مصفوفة في C
البحث عن أصغر قيمة في المصفوفة هو برنامج مصفوفة C كلاسيكي. يمنحك هذا البرنامج نظرة ثاقبة عن عوامل التكرار والصفيف والمشروط. نتحقق بشكل متكرر من كل عنصر في المصفوفة إذا كان هو الأصغر. انظر البرنامج أدناه.
الخوارزمية
دعونا أولاً نرى ما يجب أن يكون الإجراء خطوة بخطوة لهذا البرنامج -
START Step 1 → Take an array A and define its values Step 2 → Declare smallest as integer Step 3 → Set smallest to 0 Step 4 → Loop for each value of A Step 5 → If A[n] < smallest, Assign A[n] to smallest Step 6 → After loop finishes, Display smallest as smallest element of array STOP
كود مزيف
دعنا الآن نرى الرمز الكاذب لهذه الخوارزمية -
procedure smallest_array(A) Declare smallest as integer Set smallest to 0 FOR EACH value in A DO IF A[n] is less than smallest THEN smallest ← A[n] ENDIF END FOR Display smallest end procedure
التنفيذ
يمكن الآن تنفيذ هذا الرمز الزائف في برنامج C على النحو التالي -
#include <stdio.h> int main() { int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0}; int loop, smallest; smallest = array[0]; for(loop = 1; loop < 10; loop++) { if( smallest > array[loop] ) smallest = array[loop]; } printf("Smallest element of array is %d", smallest); return 0; }
يجب أن يبدو الإخراج كالتالي -
Smallest element of array is 0
التسميات: لغة سي c
<< الصفحة الرئيسية