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

آرایه. عناصر آرایه. مقدار عناصر آرایه، تعداد

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

تعریف

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

  • M (من)، که در آن M - خود آرایه، نام آن است. من - تعداد عنصر آرایه است. با هم، این دو عدد می تواند به عنوان عنصر i ام در آرایه M. به عنوان خوانده شده

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

چرخه

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

  • "نه هنوز." در این مورد، بدنه حلقه تکرار خواهد شد تا آن را به شرط نهایی است. این است که، اولین تغییر ضد، و پس از آن محاسبه خواهد شد، و پس از آن چرخه خاتمه.
  • "تا کنون." با این تجسم کمی متفاوت است. اول، بررسی وضعیت اعدام، اعدام چرخه برنامه، و سپس مقابله تغییر می دهد.

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

اضافه

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

  1. ما اعلام می کنیم متغیر. ما نیاز به اعلام یک آرایه از 'M'، عنصر آرایه تعداد مقابله "من"، متغیر قید تعداد عناصر آرایه "به"، و همچنین به عنوان متغیر "R"، که ما را به نتیجه عمل خواهد آورد.
  2. تعداد عناصر آرایه "به" به هیچ وجه وارد کنید.
  3. عناصر آرایه را وارد کنید. شما می توانید آن را از طریق یک سری از دیالوگ با کاربر ترتیب و یا به سادگی یک مقدار را به هر صورت جداگانه.
  4. ما اختصاص = 1، R = 0.
  5. حالا سخت ترین قسمت. ما را به حلقه نیاز دارند. برای این کار، شما نیاز به انتخاب نوع. در زیر ما یک مثال در مورد عناصر تعداد چرخه است. پاسکال - برای مثال، ما زبان برنامه نویسی استفاده می شود.

تکرار

R = R + M [من]؛

من = من + 1؛

تا زمانی که من> K

چه ما می بینیم؟ نخست چرخه "تکرار" فرمان باز می شود. پس از آن، مقدار قبلی متغیر، به این معنی است که مجموع تمام عناصر موجود در آرایه، ما در حال اضافه کردن یکی دیگر از عناصر آرایه. ضد افزایش (تعداد آرایه). بعد، یک تیم از "تا" ما بررسی کنید که آیا حلقه ضد فراتر از آرایه رفته است. پس از همه، اگر ما فقط 5 عناصر (K = 5)، و سپس اضافه M [6] معنی ندارد، آن خالی خواهد بود.

شرط

قبل از حرکت به کار بعدی با آرایه، اجازه دهید به یاد عبارات شرطی. در اغلب زبان های برنامه نویسی، نحو به نظر می رسد مثل این:

اگر (شرط) سپس (سری از دستورات) دیگری (دستورات اگر شرط درست نیست).

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

مقایسه

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

  • بدون رفتن به جزئیات، به اعلام متغیرهای همان است که در مثال قبلی، با چند مورد استثنا لازم است. با نوع دیگری از چرخه یک تقلب کوچک. مورد جدید "من = 0". چرا این کار، ما زیر را توضیح دهد.

در حالی که (من <= K)

{

من = من + 1؛ // یا می توان با من + = 1 جایگزین؛

اگر (R <= M [من])

{

R = M [من]

}

}

همانطور که دیده می شود، این نوع از چرخه، برای اولین بار چک شرایط، و تنها پس از آن شروع به شمارش مقدار. دقیقا چه اتفاق می افتد؟ اول، بررسی وفاداری نابرابری من <= K، اگر چنین است، ما به عنصر اول از آرایه M [1] آمده و مقایسه آن با ما "R" بررسی متغیرهای. اگر "R" کوچکتر از یک عنصر آرایه است، و سپس آن را به مقدار عنصر اختصاص داده است. بنابراین، در زمانی که ما از طریق تمام آرایه، آن را به حاوی بیشترین تعداد.

پی اچ پی

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

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

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

نتیجه

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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