05-05-2013, 11:36 PM
|
#2
|
تاريخ التسجيل: Jul 2012
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: ذكر
المشاركات: 52
|
رد: مصفوفه تحتوى على اكثر من داله
هذا الكود
كود PHP:
#include <iostream>
using namespace std;
void setones(int x[], int y); void show(int viewingarray[],int numberofelements); void delete_element ( int Anonymous[],int target);
int main(){ int arraylong = 30 ; int array[arraylong]; // تعريف مصفوفة أحادية البعد بعدد عناصر عبارة عن عدد صحيح معرف مسبقا ب 30 int element = 2 ; // تعريف رقم العنصر المراد حذفه من المصفوفة setones( array , arraylong); // يتم تمرير المصفوفة عن طريق تمرير عنوان أول عنصر منها + عدد عناصرها لكي ينتقل مؤشر الذاكرة من عنصر إلى آخر delete_element ( array , element ); // يتم تمرير عنوان أول عنصر في المصفوفة + العنصر المراد حذفه من المصفوفة show(array,arraylong); return 0; } // هذه الدالة لعرض عناصر المصفوفة void show(int viewingarray[],int numberofelements) { for ( int count = 0 ; count < numberofelements ; count++) cout << viewingarray[count]; }; // هذه الدالة لتعيين قيمة افتراضية للمصفوفة هي رقم 1 في جميع العناصر void setones(int x[], int y) { for (int count = 0 ; count < y ; count++) { x[count] = 1 ; } }; // هذه الدالة لحذف احدى قيم العناصر ويكون حذفها بتعيين قيمتها إلى صفر void delete_element ( int Anonymous[],int target) { Anonymous[target - 1] = 0; };
هذه مخرجات الكود
كود:
101111111111111111111111111111
وبنفس طريقة التمرير بإمكانك السماح للمستخدم بتعيين عناصر المصفوفة أو مثلا جمع أكثر من مصفوفة وهكذا
أي جزئية مشكلة عليك بإمكانك اقتباسها وطلب التوضيح
بالتوفيق
|
|
هذا مكـانـي وانت هـذا مـكانـك = والحيـره اللي تـجمـع اثنين علّـه
غـلطة زماني وانت غلطة زمانـك = مثـلي تــحمّـل ما تـحملت شلّـه
صبرك حبيبي جاير الوقت هانـك = من لا تـزهّـل لك تـجـنّب وخـلّـه
مـن لا يـهمــه عـزّك وعـزّ شـانك = قل لـه عـلى وعد السلاطين قل له
وإن كان ظنك فيه كذاب وخـانـك = مـا ضـرّنا فـي أول الـعـمــر زلّـه
البعض أقـرب لك من أول بنانك = كـم مـن يميـنٍ خانها الكف كـلّـه
|
التعديل الأخير تم بواسطة خزان الأحزان ; 05-05-2013 الساعة 11:43 PM.
|
|
|