عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-01-2011, 09:03 AM   #9

mr:bassam

جامعي

 
تاريخ التسجيل: Jan 2011
التخصص: IS
نوع الدراسة: ثانوي
المستوى: الرابع
الجنس: ذكر
المشاركات: 19
افتراضي رد: كود يغطي اغلب افكار الاري او اصعبها ياريت تدخلو وتستفيدو

المشاركة الأصلية كتبت بواسطة abdo921 مشاهدة المشاركة
الكود شغال تمام بس حاس انه معقد شوي

كود:
#include<stdio.h>
main () 
{ 
int x[5] , i,j=0 ; 
 
printf("enter elements of array\n");
 
for(i=0;i<5;i++)
{
scanf("%d",&x[i]); 
}
printf("the elements of array befoer fliping\n");
for (i=0;i<5;i++)
{
 
printf("x[%d]=%d\n",i,x[i] );
 
}
printf("the elements of array after fliping\n");
for (i=4;i>=0;i--)
{
printf("x[%d]=%d\n",j,x[i] );
j++;
}
 
 
 
}
هذا حلي طبعا ما عجبتني فكرة التبديل المعقدة

فعرفت متغير j=0 وحطيته في اللوب الثاني وطبعا كل مرة يزيد واحد
مشالله عليك فاهم بس انتا ما غيرت في اماكن الاري الحقيقيه السوال حق السنه اللي فاتت معناه انك تعكسها من اماكن الاندكس وبعدها نطبعها لانو ممكن يقلك بعد ما تعكس العناصر حقت الاري اجمعها مع اري تانيه او اعمل عليها اي عمليه ديكا الساعه لازم تعمل سواب علشان العناصر تتغير في الاري الاصليه وكمان حط ف بالك انك لازم تبداء تتعود على السواب لانو في عمليات على الشفت رايت ولفت وبالتوفيق يا عسل

 

mr:bassam غير متواجد حالياً   رد مع اقتباس