عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 01-01-2011, 11:25 PM   #1008

الزهرة الأرجوانية

جامعي

الصورة الرمزية الزهرة الأرجوانية

 
تاريخ التسجيل: Feb 2009
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 177
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

السلام عليكم ورحمة الله وبركاته
الله يجزاكم خير عندي كود أبغى أعرف ليش يكتب لي في خطأ
هذا الكود
وما هو التصحيح؟؟
كود:
#include<stdio>
#include<conio>
#define max 40
 int fill (int []);
 void display (int ,int[]);
 int del(int ,int[] ,int &, int);
void main()
{
int arr[max];
int limit= fill(arr);
display(limit,arr) ;
int num,pos=0;
scanf("%d",&num);
int found =del(num,arr,limit,pos );
if (found)
printf("%d",num);
else
printf("sorry");
getch();
}
int fill(int arr[max])
{
int i;
for( i=0;i<max;i++)
scanf("%d",&arr[i]);
if(arr[i]==-1)
break;
}
 void display (int limit ,int arr[max])
 {
 int i;
 for( i=0;i<limit;i++)
 printf("%d",arr[i]);
 }
 int del(int num ,int arr[max] ,int & limit, int pos)
 {
 int i;
 for( i=0;i<limit;i++)
 if (i==num)
 break;
 if(i<limit)
  {
 int j;
 for( j=i;j<(limit-1);j++)
 arr[j]=arr[j+1];
 pos=i;
 return 1;
 else return 0 ;
 }    }

 

 

طالما هناك بارقة أمل, فأنت قادر على تغيير نفسك للأفضل,
الحياة تفوتنا فقط حين نيأس من فكرة قدرتنا على التغيير.

 

الزهرة الأرجوانية غير متواجد حالياً   رد مع اقتباس