10
وێبداڕشتن 25, ئاب 2016

ئەلگۆریزم چيیه‌ و بۆچی بەكاردێت؟

algorithm له ‌چيیه‌وه‌ هاتووه؟‌
وشه‌ی (algorithm) له‌ سه‌ده‌ی نۆيه‌م له ‌ناوی بيركار و گه‌ردوونناسی ئێرانی أبو عبدالله‌ ابن موسی ألخواريزم ه‌وه‌ هاتووه‌ ، كه ‌له‌و كاته‌دا (أبو عبدالله‌ ابن موسی ألخواريزم) له ‌به‌غداد بووه‌ و خوێندوويه‌تی و بازرگان بووه‌. لە ئێستا یەكێكە لە دەستەواژە ناسراوەكانی ناوو پڕۆگرامینگ بۆ شیكاری پرسیارەگرانەكان

بۆچی داهێنراوه؟
داهێنانی بۆ مه‌به‌ستی ژماره‌ی (هيندی و عه‌ره‌بی ) و (بڕه‌ی جه‌بری) بووه‌.

بۆچی به‌كار هاتووه؟
وشه‌ی (algorithm) له ‌بنچينه‌دا به‌كار هاتووه‌ بۆ ياساكانی جێبه‌جێكردنی زانستی ژماردنناسی، بۆ ژماره‌ی عه‌ره‌بی و هيندی به‌كار ده‌هێنرا.

كه‌ی گه‌شه‌ی سه‌ند؟
له‌ سه‌ده‌ی هه‌ژده‌دا له‌لايه‌ن ئه‌ورووپای لاتينی گه‌شه‌ی سه‌ند و ناوه‌كه‌ی له (ألخواريزم) گۆڕدرا بۆ (algorithm).
ئێستاش به‌ته‌واوه‌تی گه‌شه‌ی سه‌ندووه ‌و چه‌ندين پرۆسيجه‌ری تيادايه‌ بۆ جێبه‌جێكردنی كێشه‌كان يان فرمانه‌كان .

ئەلگۆریثم بۆ ئاسان كاری و تێگەشتنە لە كێشەكانی پڕۆگرامینگدا تا وەكو داڕێژەر بە ئاسانی بتوانێت كێشەكەی شیكاربكات و هەر هەنگاوێك هەڵەی كرد بگەڕێتەوە بۆ ئەو هەنگاوەی كە لە ئەلگۆریثمەكەدا باسی كردووە

‌‌‌نموونه‌يه‌ك له‌ Algorithm
يه‌كێك له‌ ساده‌ترين (algorithm)ه‌كان دۆزينه‌وه‌ی ژماره‌ی گه‌وره‌يه‌ به‌بێ ڕيزكردن له‌ ليستی ژماره‌كان، كه‌ ئه‌م شيكاره‌يیه‌ بۆ چاككردنه‌وه‌يان پێویسته‌. سه‌يری ناو وێنه‌كه‌ بكه‌

 

algorithm

 

له‌م وێنه‌يه‌ جوڵاوه‌دا هێما سووره‌كه‌ ده‌وری (Algorithm) ئه‌بينێت كه‌ چۆن ژماره‌ هه‌ڕه‌مه‌كيیه‌كان چاره‌سه‌ر ئه‌كات.
شيكردنه‌وه‌ی وێنه‌كه:-
١- وا دابنێ يه‌كه‌ميان گه‌وره‌ترين بڕگه‌يه.
٢- ده‌بينيت هه‌ر بڕگه‌يه‌ك ئه‌مێنێته‌وه‌ له‌ناو ليسته‌كه‌ كه‌ له‌وه‌ی پێش خۆی بچووكتر بێت.
٣- له‌ كۆتاييدا له ‌به‌رزترين بڕگه‌ ده‌وه‌ستێت.

ئه‌مه‌ش وێنه‌كه‌ به‌ زمانی [بژمێر computer

 

[box type=”shadow” align=”” class=”” width=””]

Algorithm LargestNumber

Input: A non-empty list of numbers L.

Output: The largest number in the list L.

largest ← L0

for each item in the list L≥1, do

if the item > largest, then largest

← the item return largest

[/box]

بەشێوازێكی ئاسان تر ئەگەر یتەوێت توان بدۆزیتەوە.

clip_image002_0006

سەرچاوە: بەدەستكارییەوە زانست پەروەرانی كورد

بۆچونی تۆ