انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

المصفوفات Arrays

الكلية كلية التربية الاساسية     القسم قسم الرياضيات والحاسوب     المرحلة 2
أستاذ المادة اوفى حسن دخيل الطائي       22/11/2018 20:48:21
المصفوفات Arrays

المصفوفة هي هياكل بيانات تخزن مجموعة من المتغيرات لها نفس النوع ويتم خزنها في الذاكرة بمواقع متجاورة ،اي انها عبارة مجموعة من البيانات التي تتشابه في النوع Float ،char ، int ، double ولها اسم مشترك.
تتشابه بالنوع: يعني ان تكون البيانات التي تخزنها المصفوفة مثلا كلها اعداد صحيحة.
لها اسم مشترك : يعبر عن هذه البيانات بأسم المصفوفة .

التصريح عن المصفوفة
يمكن ان تكتب كما في هذه الامثلة:
int mark[5]={1,2,3,4,7};
int mark [ ]={5,2,1};
int mark [5];


كيفية ادخال عناصر المصفوفة

كيفية ادخال عناصر مصفوفة بشكل متتالي:
لإدخال عناصر مصفوفة اسمها mark تتألف من خمس عناصر نتبع حلقة for كما يلي:


for (int i=0;i<5;i++)

{
Cout<<"please enter array elements:";
Cin>>mark[i];
}

انواع المصفوفات
1- مصفوفات ذات البعد الواحد
2- مصفوفات متعددة الابعاد (ثنائية ،ثلاثية ،....).

وتعرف المصفوفة في البرنامج كما في الامثلة التالية:

تملاحظة// قد نحتاج في المصفوفات او غيرها للتعامل مع قيمة ثابتة مثلا 10 لمتغير ما مثل max اي متغير ثابت القيمة يعرف في البرنامج بالشكل التالي :
#define max 10
اي ان max تكون قيمته 10 طوال فترة تنفيذ البرنامج .



ملاحظة// للمزيد من التفاصيل حمل الملف المرفق.


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .