1 / 15

Arrays المصفوفات

Arrays المصفوفات. المصفوفة عبارة عن سلسة من العناصر التى لها نفس النوع والموضوعة فى الذاكرة بشكل متجاور والتى تحمل اسما واحد بحيث يمكن الرجوع الى هذه العناصر التى لها نفس النوع والموضوعة فى شكل متجاور والتى تحمل اسما واحدا بحيث يمكن الرجوع الى هذه العناصر والتعامل معها عن طريق هذا الاسم.

veitch
Download Presentation

Arrays المصفوفات

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Arrays المصفوفات المصفوفة عبارة عن سلسة من العناصر التى لها نفس النوع والموضوعة فى الذاكرة بشكل متجاور والتى تحمل اسما واحد بحيث يمكن الرجوع الى هذه العناصر التى لها نفس النوع والموضوعة فى شكل متجاور والتى تحمل اسما واحدا بحيث يمكن الرجوع الى هذه العناصر والتعامل معها عن طريق هذا الاسم مصفوفات ذات البعد الواحد ( One –Dimensional Arrays ) مصفوفات متعددة الابعاد (Multi- Dimensional Arrays )

  2. الصيغة العامة للاعلان عن مصفوفة ذات بعد واحد Type Array_name [index]; حيث Type : يمثل نوع البيانات فى المصفوفة . name Array_ : يمثل اسم المصفوفة . index : يمثل عدد عناصر المصفوفة . يمكن الاعلان عن 5 قيم صحيحة فى مصفوفة ما وبدون استخدام 5 متغيرات مختلفة . فمثلا int billy [5];

  3. القيم الابتدائية للمصفوفة ذات البعد الواحد (Initial Values): يمكن تخصيص أو شحن قيم مبدئية لأى مصفوفة عن طريق : أولا :- اثناء الاعلان عن المصفوفة . والصيغة العامة هى Type Array_name[index]={value_1,value_2,……,value_n}; حيث value_1,value_2,……,value_n تمثل قيم المصفوفة على الترتيب . هنا عدد العناصر هو n والذى يمثل index . مثالInt sc [4]={1,-2,6,8};

  4. مثال مصفوفة Int billy[5]={16,2,77,40,12071} ; هنا billy[0] = 16 , billy[1] = 2 , billy [2]= 77, billy[3] = 40 , billy [4] = 12071

  5. one-dimensional arrays • A one-dimensional array is a list of related variables. • . For example, you might use a one-dimensional array to store the account numbers of the active users on a network. • When computing the average of a list of values, you will often use an array to hold the values. Arrays are fundamental to modern programming. • The general form of a one-dimensional array declaration is type name[size];

  6. Two-Dimensional Arrays • A two-dimensional array is, in core, a list of one-dimensional arrays. • To declare a two-dimensional integer array twoD of size 10,20, you would write: int twoD[10][20 ];

  7. Multidimensional Arrays type name[size1][size2]...[sizeN]; • For example, the following declaration creates a 4×10×3–integer array: int multidim[4][10][3];

  8. Here is the code that forms the core of the bubble sort. The array being sorted is called nums.

More Related