خريطة الموقع مساعدة رأيك يهمنا المنتدى صفحتي الخاصة
أعمال مطلوبة العارضين المعرض
بحث متقدم
القائمة الرئيسية
الصفحة الرئيسية
أحدث الأعمال
أحدث المشاريع
أفضل الأعمال
دورات تدريبية
أفكار و تلميحات
مصطلحات و مفاهيم
شركات متميزة
مواقع متميزة
  اشترك الآن
القائمة البريدية  
  
 

أفكار وتلميحات

لغة ++C / array

تعريف:هو مثل اى متغيرولكن لإستخدامه تعريفه يجب ان يسبق التغير وهو يستخدم لتخزين المعلومات كما ان تعريفه يحدد نوع المتغير واسمه بالإضافة انه يتضمن بعض الخواص الاخرى مثل الحجم والحجم هنا يحدد كم عدد عناصر البينات التى سوف تخزن فى ال array .

المثال الاول
// arrays example
#include <iostream.h>
int billy [] = {16, 2, 77, 40, 12071};
int n, result=0;
int main ()
{
for ( n=0 ; n<5 ; n++ )
{
result += billy[n];
}
cout << result;
return 0;
}
ويصبح البرنامج على شاشة السى كالأتى:
12206
كما ان من خواص ال array انه ممكن ان يكون فى اكثر من بعد اى متعدد الابعادمثال
الاسم [الصفوف][الاعمدة]
المثال الثانى:
// multidimensional array
#include <iostream.h>
#define WIDTH 5
#define HEIGHT 3
int jimmy [HEIGHT][WIDTH];
int n,m;
int main ()
{
for (n=0;n<HEIGHT;n++)
for (m=0;m<WIDTH;m++)
{
jimmy[n][m]=(n+1)*(m+1);
}
return 0;
}
المثال الثالث :
// arrays as parameters
#include <iostream.h>
void printarray (int arg[], int length) {
for (int n=0; n<length; n++)
cout << arg[n] << " ";
cout << "\n";
}
int main ()
{
int firstarray[] = {5, 10, 15};
int secondarray[] = {2, 4, 6, 8, 10};
printarray (firstarray,3);
printarray (secondarray,5);
return 0;
}
والناتج على شاشة السى هو:
5 10 15
2 4 6 8 10
التالى السابق
Google
Web www.StayOnSpot.com www.InsoftData.com
عقد العضوية و شروط الخدمة وثيقة الخصوصية اتصل بنا عن الشركة

جميع حقوق الطبع محفوظة لشركة       Insoft Data Technology