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 ;
} }
|
|
طالما هناك بارقة أمل, فأنت قادر على تغيير نفسك للأفضل,
الحياة تفوتنا فقط حين نيأس من فكرة قدرتنا على التغيير.
|
|
|
|