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

dldoll

جامعي

الصورة الرمزية dldoll

 
تاريخ التسجيل: Dec 2010
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: أنثى
المشاركات: 17
افتراضي رد: طالبات أ.سمر ارجااء الدخول

هذه اول واحد :shift up
include<stdio.h>
#include<conio.h>
#define max 40
int fill(int []);
void display (int[],int);
bool delete (int[],int,&int,&int);
void main()
{
int arr [max];
int limit = fill(arr);
display(arr,limit);
int num,pos;

scanf("%d",&num);
bool found = delete(arr,num,limit,pos);
if(found)
{
printf("\n\n found in position %d and deleted");
display(arr,limit);
}
else
printf("\n\n sorry number not found",pos);
getch();
}
//--------------------------------------------------------

int fil(int arr[max]);
{
int i;
for(i=0;i<max,i++);
{
scanf("%d",&arr[i]);
if(arr[i]==0);
break;

return i;
}
//--------------------------------------------------------

void display (int arr[max],int limit)
{
printf("\n");
for(i=0;i<limit;i++)
printf("%d\t",arr[i]);
}
//---------------------------------------------------------

bool delete (int arr[max],int num , int &limit,int &pos);
{
int i;
for(i=0;i<limit;i++)
if(arr[i]==num)
break;
if(i<limit)
{
for(int j=i;j<(limit-1);j++);
arr[j]=arr[j+1];
limit--;
pos=i;
return 1 ;
}
else
return 0 ;


بس مو راضي يعمل run ومني عارفة ايش الأخطاء

 

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