کامپیوتربرنامه نویسی

آرایه ها - یک ... یک مقدمه کوتاه به موضوع

هر کسی که برنامه نویسی در دانشگاه مطالعه کرده است می داند که معلمان تمایل به دادن تنها پایه، مواد اولیه برای دانش آموزان خود را. آرایه های تم نیز در نظر گرفته است، اما در دوره های بعد. چرا؟ از آنجا آرایه - پایه و اساس است که اجازه می دهد تا برنامه نویس برای کار با حجم زیادی از اطلاعات است.

معرفی

موضوع امروز، ما با این واقعیت است که تعریف این اصطلاح را معرفی می کنیم شروع می شود. آرایه ها - عناصر برنامه نویسی محیط زیست، به نمایندگی از مجموعه ای از داده ها در فرم جدولی و یا خط. تصور کنید یک سری از اعداد تصادفی 1، 6، 2، 4، و 8. این آرایه. هر شماره نوشته شده در یک ردیف است، شماره سریال خود را، و این چیزی است که باعث می شود به ارتباط (را) آنها را با مجموعه ای از برنامه نویسی.

رکورد

نظر بگیرید که چگونه آرایه ها در عمل ثبت شده است. ضبط، آرایه علامت - آن ایجاد شده است نشان می دهد نوع خود برنامه (که ارزش خواهد بود در آرایه ذخیره می شود) و تعداد سلول. گاهی اوقات برنامه نویسان ایجاد آرایه بسیار زیاد بدون تعیین تعداد دقیق عناصر، اما پس از آن شما به آن دسترسی داشته شما باید بسیار مراقب باشید که این برنامه تثبیت نشده و آغاز با اشاره به سلولهای خالی است.

  • D: آرایه [1..k] واقعی؛ - پس می نویسد آرایه به "پاسکال". اگر شما مجبور به ایجاد برنامه مطمئن شوید که شما یک حداکثر 5 عناصر، شما می توانید ورود D استفاده کنید: آرایه [1..5] واقعی؛

همانطور که ممکن است حدس زده D - این نامه، به این معنی که نام آرایه است. واقعی - این نوع (فرمت) از داده است که ممکن است در آرایه موجود است. آرایه [] - تعداد عناصر آرایه است.

درخواست

به منظور کار با عنصر از آرایه، به کار بردن برنامه لازم است. آرایه ها - این همان تعداد یا کلمات، مانند هر دیگر هستند. به منظور کار با عنصر آرایه، لازم است که به معرفی: D [1]. این اولین عنصر آرایه را انتخاب کنید و دست به عملیات با او. به عنوان مثال:

  • چاپ (D [1])؛ - این دستور کاربر را قادر به نشان دادن مقدار موجود در سلول اول از آرایه.

شایان ذکر است که اگر شما در حال رفتن به انجام عملیات ریاضی با آرایه ها، پس از آن شما باید با توجه به نوع پرداخت. شما می توانید این تنها در صورتی که یک آرایه از اعداد است. برای اینکه آن را واضح تر:

  • اگر شما یک مجموعه ای از D: آرایه [1..k] از متن؛ - و در سلول D [1] = 1، و سپس شما می توانید این عنصر در عملیات ریاضی استفاده نمی کند چرا برنامه برای "1" - این است که به سادگی کلمه "یکی"، نه تعداد. بنابراین متغیرها و انواع آنها را تماشا کنید.

اگر شما به عملیات ریاضی در برنامه ریزی، و یا در یک آرایه فقط باید به شماره های ذخیره شده باشد بهتر obespokoytes نوع خود در پیشبرد و اختصاص "واقعی" یا "عدد صحیح".

جدول

اکنون بیایید در مورد فضای اطراف ما صحبت کنید. ما در جهانی سه بعدی زندگی می کنند، و بسیاری از اشیاء را می توان با 3 پارامتر توصیف: طول، عرض، ارتفاع. و از آنجا آرایه ابعاد. دو بعدی آرایه - یک جدول با داده ها، که در آن هر عنصر تعلق می گیرد بیش از یک شماره سریال، و دو - تعداد خط و ستون تعداد. هنگام اشاره به آرایه دو بعدی باید هر دو تعداد مشخص - D [1، 1].

بر این اساس، این آرایه قادر به ذخیره مقادیر زیادی از داده خواهد شد. متاسفانه، در زبان های برنامه نویسی قدیمی تر، در اکثر موارد، تعداد عنصر آرایه تنها می تواند شماره عمل می کنند. بنابراین، ذخیره سازی جداول بزرگ، آن را با توجه به این واقعیت است که هر ستون از جدول باید برای ایجاد یک آرایه جداگانه می شود بسیار مشکل ساز است.

به عنوان مثال، فرض کنید ما یک جدول که در آن داده ها به دانش آموزان نوشته شده است. آنها عبارتند از: سال تولد، نام کلاس.

1989 ایوانف ایوان 9
1988 پتروف از پا افتادن 10
....

تحت شرایط عادی، ما باید برای ایجاد آرایه های متعدد، بسته به نیاز. ما می توانیم یک آرایه دو بعدی از نوع عددی به تاریخ از فروشگاه تولد و کلاس، و آرایه دوم برای ذخیره سازی اطلاعات متن (FI) ایجاد کنید. اما ناخوشایند است. اولین، آخرین و نام، شما ممکن است باید برای رسیدگی به طور جداگانه. دوم، شما به راحتی می توانید اشتباه در هنگام پر کردن آرایه را با یک سال و کلاس. بنابراین، از آن خواهد شد ساده تر برای ایجاد 4 آرایه های جداگانه برای هر ستون. توافق، آن را بسیار دست و پا گیر است؟

پی اچ پی

آرایه های پی اچ پی می تواند مشکل ذکر شده در بالا را حل کند. واقعیت این است که در این زبان برنامه نویسی، شما می توانید نه تنها نوع داده در آرایه، اما نوع متر (شاخص) را مشخص کنید. علاوه بر این، اطلاعات از انواع مختلف ممکن است در یک آرایه تک موجود است. ایجاد یک آرایه یک بعدی (اگر شما می خواهید را به یک ستون):

  • $ آرایه آرایه = (1989، 1988، ...)؛

در این مثال یک آرایه ساده ایجاد می کند. شاخص به طور خودکار ایجاد شده است و در نظر گرفته صفر است. این است که، عنصر آرایه صفر - 1989، اولین - 1988، و غیره اما اگر ما نیاز به قرار دادن کل جدول را به یک آرایه چند بعدی؟ چند بعدی چیست آرایه پی اچ پی؟ این ساختار، که در آن هر عنصر همچنین یک آرایه است. چگونه به هم ریختن مثال برای ما؟

$ جدول آرایه = (

آرایه (1989، "اسمیت"، "جان"، 9)

آرایه (1988، "اسمیت"، "پیتر"، 10)،

...

چیزی که ما در پایان؟ ما قبل از ما یک آرایه به نام $ میز، که ردیف دیدار با سطر های جدول. اگر آرایه ای از عناصر kovorit، سپس آنها را شبیه به این:

  • $ جدول [0، 0] = 1989، $ جدول [0، 1] = "اسمیت"، $ جدول [0، 2] = "جان"، $ جدول [0، 3] = 9.
  • $ جدول [1، 0] = 1988، $ جدول [1، 1] = "پیتر"، $ جدول [1، 2] = "پیتر"، $ جدول [1، 3] = 10.

در آن 0 و 3 ستون هستند آرایه عددی، و 1 و 2 - متن. اگر لازم باشد، شما همیشه می توانید اطلاعات لازم در فرمت مورد نظر تبدیل و ادغام سلول ها است.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.unansea.com. Theme powered by WordPress.