آرایه ها
بسیاری از اوقات پیش می آید که تعداد زیادی داده از یک نوع را لازم داریم. با آنها کاری کنیم و روی آنها پردازش انجام می دهیم. مشابه ماتریسهایی که در ریاضیات با آنها سر و کار داریم این نوع داده هم علاوه بر انواع
قابل استفاده است.
اسم این نوع داده آرایه است و شیوه تعریف آن یکی از صورتهای زیر است:
در نوع تعریف اول یک آرایه 1 بعدی تعریف می شود مانند یک ماتریس
و در تعریف دوم آرایه چند بعدی و در تعریف سوم آرایه طول متغیر.
الف) آرایه یک بعدی : وقتی برای نوع متغیری از آرایه یک بعدی استفاده کردید.
به تعداد
عنصر متغیر از نوع
دارید.
مثلاً
که 10 عدد صحیح است.
نحوه استفاده هم مشابه مقابل است
که عدد بین دو کروشه می تواند یک متغیر صحیح باشد تنها نکته اینست که مقدار آن باید بین
باشد. لذا اسم هر المان متغیر
بصورت
است.
ب) آرایه های چند بعدی : در این حالت طبق حدسی که زدید
تا متغیر از نوع
داریم. نحوه استفاده هم مشابه بخش ( الف) است.
پ)آرایه های طول متغیر : این نوع داده که نسبت به
جدید است نوع داده بسیار مفیدی است که اگر وجود نداشت پیاده سازی آن وقت زیادی می برد. در این نوع داده طول آرایه بصورت متغیر و در زمان اجرا به آرایه نسبت داده می شود. این کار توسط دستور
انجام می پذیرد. ( این دستور بین آرایه ها و رشته های حرفی مشترک است ) برای بدست آوردن طول آرایه از نوع "پ" از دستور
( مشترک با رشته های حرفی ) استفاده می کنیم.
آرایه یک بعدی است و حدود آن ( همان
) به ترتیب
و
که
طول آرایه است.
مثال
"
"
این نوع آرایه ها نیاز ندارند که قبل اتمام برنامه طولشان را صفر کنیم.
در تمامی مواردی که آرایه 1 بعدی است با استفاده از دستورات
و
می توان
و
را پیدا کرد.
پیوند های خارجی
http://Olympiad.roshd.ir/computer/content/pdf/0213.pdf