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

mr:bassam

جامعي

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

المشاركة الأصلية كتبت بواسطة naa مشاهدة المشاركة
الكود يطلب من اليوزر عدد العناصر ثم قيمها ثم يرتبها بالعكس<رن تايم> احد يصححه بالله.


#include<stdio.h>

main ()
{
int x[1] , i,z , n , temp ;
printf("HOW MANY ELEMENTS IN ARREY\n");
scanf("%d",&z);
printf("ENTER THE VULOES FOR ELEMENTS\n");
for(i=0 ; i<z ;i++)
{
scanf("%d",&x[i]);
}
printf("The vuloe of arry befoer prossing\n");
for (i=0 ; i<z ; i++ )
{
printf("x[%d]=%d\n",i,x[i] );
}
printf("\n\n\n" ); n=(int)z/2 ;
for (i=0 ; i<n ; i++ )
{
temp =x[i] ;
x[i]=x[z-(i+1)] ;
x[z-(i+1)] = temp ;
}
printf("The vuloe of arry after prossing\n");
for (i=0 ; i<z ; i++ )
{
printf("x[%d]=%d\n",i,x[i]);
}
return(0);
}



يا باشا انتا عرفت الاري بعنصر واحد علشان كدا اداك ارر لانو المستخدم ممكن يدخل اكثر من عنصر للاري فلازم تكو عارف اليوزر حا يحتاج كم عنصر او تتحكم انتا بعدد عناصر الاري عن طريق ادخالها اليوزر وبرضو مو شرط تكون معرفه بعدد ودا تعديل كودك
#include<stdio.h>
main ()
{
int x[50] , i,z , n , temp ;
printf(
"HOW MANY ELEMENTS IN ARREY\n");
scanf(
"%d",&z);
printf(
"ENTER THE VULOES FOR ELEMENTS\n");
for(i=0 ; i<z ;i++)
{
scanf(
"%d",&x[i]);
}
printf(
"The vuloe of arry befoer prossing\n");
for (i=0 ; i<z ; i++ )
{
printf(
"x[%d]=%d\n",i,x[i] );
}
printf(
"\n\n\n" ); n=(int)z/2 ;
for (i=0 ; i<n ; i++ )
{
temp =x[i] ;
x[i]=x[z-(i+1)] ;
x[z-(i+1)] = temp ;
}
printf(
"The vuloe of arry after prossing\n");
for (i=0 ; i<z ; i++ )
{
printf(
"x[%d]=%d\n",i,x[i]);
}
return(0);
}


 

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