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