السلام عليكم
1-أريد أن أكتب كود يطلب من المستخدم إدخال عنصر ثم يقوم بإدراجه في المصفوفة و هذه محاولتي:
#include<iostream>
using namespace std;
int main()
{
int array[10]={-2,1,0,2,3,7,8,10,15};
int value,i,j;
cout<<"value=";
cin>>value;
//البحث عن مكان العنصر في المصفوفة و إدراجه
for(i=0;i<10;i++)
if(array<value && value<array[i+1])
{
array[i+2]=array[i+1];
array[i+1]=value;
break;
}
//إزاحة عناصر المصفوفة
for(j=i+2;j<9;j++)
array[j]=array[j+1];
//إظهار عناصر المصفوفة بعد عملية الإدراج و الإزاحة
for(i=0;i<10;i++)
cout<<array<<" ";
system("pause");
return 0;
}2-أريد أن أكتب كود يطلب من المستخدم إدخال عنصر ثم يقوم بحذفه من المصفوفة و هذه محاولتي:
#include<iostream>
using namespace std;
int main()
{
int array[10]={-2,1,0,2,3,7,8,10,15};
int value,i,j;
cout<<"value=";
cin>>value;
//البحث عن مكان العنصر المُراد حذفه من المصفوفة
for(i=0;i<10;i++)
if(array==value) break;
//إرجاع عناصر المصفوفة
for(i;i<10;i++)
array=array[i-1];
//إظهار عناصر المصفوفة بعد عملية الحذف و الإرجاع
for(i=0;i<10;i++)
cout<<array<<" ";
system("pause");
return 0;
}سلامي.

