کمپيوټر, پروګرام
او یوشان. د یوشان عناصر دي. د یوشان عناصرو اندازه، د شمیر
پروګرامونې - یو اوږد، تخليقي پروسه ده. سخت په کافي اندازه په دې ساحه کې څه زده کړي، که تاسو ته د اصولو پر کوم چې باید جوړ شي کاریالونو پوه توان نه لري. نن موږ به پیشه، د ترتیب عناصرو او ساده عملیاتو د هغوی سره په اړه خبرې وکړي.
تعریف
مخکې د دې عنصر د کار د پروګرامونو د چاپیریال ، موږ باید پوه معامله مونږ څه شوي دي. په پوهنتونونو کې د ښوونکو، کېدای شي ستاسو پېچلو تعریفونه تکرار او د اړتيا لري چې تاسو يې خېژي خو دا پروا نه کوي چې دا پروگرامر مهمه ده چې د جوهر پوه شي او نه شي کولای چې د نورو هغه تشريح کړئ. یو ترتیب یې څه دی؟ د یوشان عناصر دي د ټولو په ګډه او د څيز جوړوي. په بل عبارت، د يوه ټولګه، د میز، د ارزښتونو تار نوعه. ټول په ګډه دوی د توکو د یو شمېر لست جوړ کړي. دا د دې په شان یوشان ښکاري:
- M د (i) د، چې د M - د ترتیب په خپله، د خپل نوم دی. I - دی او یوشان عنصر شمیره. په ګډه، د دغو دوو شمیر په ترتیب م- د I-مه عنصر په توګه ولوستل شي
په مختلفو پروګرامونو ژبو، دغو ارزښتونو کېدای شي د بیالبیلو ډولونو شي ګمارل. د مثال په توګه، په پاسکال نمبر ښايي انحصاري numerals واقع کيږي او د متحول زه ښايي يوازې د ډول integer وي. په PHP، شيان توپير لري. هلته مې - د مهمو چې تاسو ته اجازه د توکی پیدا ده، او دا په یوشان نه پروا، که د مهمو به د ټول کلمه وي - او یوشان ( "bar"). په دې کار، د ترتیب عناصر کولای شي هر ډول مطلق ډول وي.
دورو
دا مفهوم دی په د ځینو ترتیب عملیاتو د په پام کې موږ ته ګټور دي. دورو - د ورته عملياتو کې بیا تر هغه وخته چې د حالت د تکرار نه شته تکرار او شرطي ښکارندوی دي. د دورو دوه ډوله په ګوته شي.
- "تر اوسه نه کړي." په دې صورت کې د نمبرو په بدن به تکرار شي تر څو دا د وروستي حالت. دا دی، د مخدره لومړی بدلون، او بیا به محاسبه، او بیا د دوران اسټېشن.
- "تر اوسه." د دې پورتني لږ بل ډول. لومړی، وګورئ د اعدام حالت، نو د پروګرام د دوران اعدام، او بیا د مبارزې بدلوي.
په اصل کې، د دواړو انتخابونو دي معادل، زموږ په صورت کې دا پروا نه کوي چې د یو کار اخلي، خو هر يو به د خپل میتود ګټور وي.
سربېره
په ځینو مواردو کې، د پروگرامر ته اړتيا لري چې پوه شي د ترتیب د عناصرو مجموعه څه شی دی. د دې دنده دا معنا ده چې موږ باید د ترتیب د ټولو عناصرو سره یوځای کوي. سره د دې چې موږ به د دورو مرسته وشي. په دې مثال په توګه، موږ به تر لاسه پر پروګرامونو یوه خاصه ژبه ځوړند نه کړي او د قطار چې يوه کرښه باید ولري تشریح.
- موږ متحولونه اعلاموي. موږ باید د د M 'پیشه اعلان، د ترتیب عنصر شمېر د مبارزې د "زه"، د متحول د "د" او یوشان عناصر د شمېر، او همدارنګه د متحول په "R"، چې دا به موږ ته د عملياتو په پايله راوړي ښيي.
- "د" هره لاره د ترتیب عناصرو شمېره ووهئ.
- د یوشان عناصر وليکئ. تاسو کولای شی دا سره د کارونکي کړکېو یو لړ لارې انتظام یا په ساده ډول د هر انفرادي توګه د ارزښت وټاکي.
- موږ وټاکي i = 1، R = 0.
- اوس د سخت برخه ده. موږ باید کړۍ. د دې، چې تاسو لومړی باید د ډول وټاکئ. لاندې موږ په دوران شمېرنې عناصرو ته يو مثال راوړم. پاسکال - د بېلګې په توګه، موږ د پروګرامونو ژبه کارول.
تکرار
R = R + M [i]؛
زه = i + 1؛
تر څو چي زه> K
موږ څه وګورئ؟ د څرخ "تکرار" قومانده لومړی پرانيستل شوه. وروسته له هغه، چې د متحول پخواني ارزښت، د ټولو عناصرو مجموعه مانا په ترتیب، موږ زياته کړه د ترتیب بل عنصر دی. بهرمن ضد (یوشان شمېر). بل، د یو ټیم "تر" موږ دا وګورئ چې که د نمبرو په ضد تللي د ترتیب وروسته. وروسته د ټولو، که موږ یوازې 5 عناصر (K = 5) لري، نو اضافه M [6] نه حس نه کړي، دا به تش وي.
حالت
مخکې له حرکت سره د arrays راتلونکو دنده، راځه چې په شرطي جملو د ياد. په ټولو پروګرامونو ژبو، د العروض د دې په څېر ښکاري:
که (حالت) بيا (د قوماندې لړۍ) بل (امر که حالت سمه نه ده)؛
جنرال Description ښايي داسې معلوم شي: "که حالت سمه وي، نو بيا د امر د لومړي بلاک واخلي، او يا د دوهم بلاک جوړ کړي." شرطي جملو د دي په مختلفو ارزښتونو په پرتله او د خپل "سرنوشت" په ټاکلو ګټور دي. سره د دورو په ګډه سره، دوی د ارقامو د تحلیل وسیله یو پیاوړی او یوشان شي.
په پرتله
چې تر اوسه اجازه موږ ته یو ترتیب کړي؟ عناصر د ترتیب شي ولاړه شی، که دوی د ځانګړو شرایطو سره سمون، او د يو بل تر منځ پرتله کړي. زما د پوهنتون د استادانو د خوښې وړ بېلګو څخه ده - چې د یوشان اعظمي عنصر پيدا کړي. د مثال په توګه، د C ++ ژبه وکاروي.
- معلوماتو له ورکولو پرته، دا ضروري توګه په تیرو مثال په توګه ورته متحولونه اعلان کړي، له يو څه استثنا پرته ده. د دوران بل ډول لري لږ حیله ده. د "زه = 0:" د نوي صورت کې. ولې دا کار، موږ د بيان په لاندې.
داسې حال کې چې (زه <= K)
{
زه = i + 1؛ // یا له خوا زه + = 1 بدل شي؛
که (R <= M [i])
{
R = M [i]
}
}
لکه څنګه چې ليدل کېږي، د دوران د دې ډول، لومړی ګوري حالت، او یوازې د بيا شمېرنې اندازه پيل کوي. دقیقا څه به پېښ شي؟ لومړی، وګورئ نابرابرۍ وفادارۍ زه <= K، که داسې وي، چې موږ ته د ترتیب M [1] لومړی عنصر راشي او زموږ له "R" دا پرتله متحولونه وګورئ. که په "R" پیشه عنصر په پرتله کوچني وي، نو دا د عنصر د ارزښت په دندو ګومارلي دي. په دې ډول، په هغه وخت کې کله چې موږ د ټول یوشان لارې ته ولاړ شي، نو دا به لري د ستر شمیر.
PHP
دا له خوا تر اوسه د پروګرامونو د تر ټولو مشهور ژبو یو. دا عجيبه ده چې د د ان د ټولو پوهنتونونو کې اکثریت دي نه د هغه خو تر ټولو دا مساله اساساتو ته د بادار په داسې یو موقف او د پنځم ټولګي زده. دا څه دی له نورو ژبو په پام کې زموږ له خوا دومره توپیر لری؟
PHP د پروگرامر چې د تر ټولو هراړخیزو او یوشان جوړولو اجازه ورکوي. ترتیب عناصر دا کولای شي د هر ډول مطلق ډول وي. که په همدې پاسکال، موږ باید د یو واحد ډول مشخص (د بيلګې په توګه، شمیر)، نو موږ بايد سره د متن د کرښې وليکي، پرته د ترتیب د ډول په کتابتون کې نه لاره ... خو که تاسو د ډول بدلون، او د شمېريزو د معلوماتو په دا به Plain متن وي، او له همدې امله موږ له هغوی سره نه اضافي کوډ او د سر درد پرته د هر ډول د رياضي عملیاتو ترسره کولای شي.
په PHP او یوشان عنصر - د یوه خپلواک واحد دی. د یوشان ده انحصاري لپاره د خونو د آسانتیاوو او د ا فغانستان کې دا کارول. او تر ټولو مهمه، د هغو کسانو لپاره چې په سره سره له نورو ملګریه arrays کار روږدي دي، تاسو کټ مټ په هماغه ضد عناصر انتظام کولای شي. په PHP کې د نورو ژبو په پرتله يو څه پېچلې د ترتیب عناصر غوښتنه کوي، خو دا په ارزښت ده.
نتيجه
موږ په پایله کې څه ووايم؟ Arrays - ځانګې څخه معلومات ګودام، اجازه سره د معلوماتو د لوی حجم د کار په ترڅ کې فعالیت کوي. دا ماده نه نیستمنی په arrays نه ګڼل، ځکه چې د يو بل بحث دې موضوع. په پای کې د يو لږ مشوره. دا د مضمون arrays ته د شميرو له لړيو تصور پوه آسانه - دلته د لومړي، خو د دویم او داسې ده. دا د یوشان. که تاسو ته اړتيا لري ترڅو يې يو اړیکه، په ساده توګه د دې پروګرام شمېر ټاکي. دا تصور په خپل ښوونځي کې د ژوند ډير اسانه. په یاد ولرئ، چې دا کار تل ارزښت ته unintelligible وینا ښوونکو ته غوږ نه دی، چې د موضوع د تفاهم په ښه توګه د هغوی لاره ومومي.
Similar articles
Trending Now