Program to print reverse array in C برنامج لطباعة مجموعة عكسية في C
Program to print reverse array in C برنامج لطباعة مجموعة عكسية في C
ف
لطباعة مصفوفة بترتيب عكسي ، يجب أن نعرف طول المصفوفة مسبقًا. ثم يمكننا بدء تكرار من قيمة طول المصفوفة إلى الصفر وفي كل تكرار يمكننا طباعة قيمة فهرس المصفوفة. يجب اشتقاق فهرس الصفيف هذا مباشرة من التكرار نفسه.
الخوارزمية
دعونا أولاً نرى ما يجب أن يكون الإجراء خطوة بخطوة لهذا البرنامج -
START Step 1 → Take an array A and define its values Step 2 → Loop for each value of A in reverse order Step 3 → Display A[n] where n is the value of current iteration STOP
كود مزيف
دعنا الآن نرى الرمز الكاذب لهذه الخوارزمية -
procedure print_array(A) FOR from array_length(A) to 0 DISPLAY A[n] END FOR end procedure
التنفيذ
تنفيذ الكود الكاذب المشتق أعلاه كما يلي -
#include <stdio.h> int main() { int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0}; int loop; for(loop = 9; loop >= 0; loop--) printf("%d ", array[loop]); return 0; }
يجب أن يبدو الإخراج كالتالي -
0 9 8 7 6 5 4 3 2 1
التسميات: لغة سي c
<< الصفحة الرئيسية