تعريف الگوريتم

الگوريتم يعني راه حل و روشي كه بوسيله آن بتوانيم يك مسأله رو به قسمت هاي كوچك تر تقسيم كنيم و البته ورودي و خروجي را هم مشخص كنيم.

اگه درست ياد بگيريم كه از الگوريتم استفاده كنيم خيلي راحت هر زبان برنامه نويسي كه دوست داشته باشيم مي توانيم ياد بگيريم و هر برنامه اي را هم مي تونيم بنويسيم.



ما اغلب در زندگي روزمره خودمان از روال هاي متشباهي شبيه الگوريتم استفاده ميكنيم , فرض كنيد:

شما مي خواهيد يه سفر به شمال بريد , خوب مسلما براش برنامه ريزي انجام ميدهيد, مثلا:

۱- وسايل مورد نياز سفر را تعيين ميكنيد.

۲- مدت سفر را تعيين ميكنيد.

۳- مسير سفر را تعيين ميكنيد.

و .......

اين ها نمونه هايي از تجزيه كردن , برنامه هاي سفر به جزهاي كوچك تر هستند . وممكنه خود اون ها هم به قسمت هاي كوچيك تر تجزيه بشن.

يه مثال براي الگوريتم:

  • برنامه اي بنويسيد كه ۲عدد را از ورودي  گرفته با هم جمع كند و در خروجي چاپ كند.

۱- عدد اول رو بگير و در متغير x قرار بده.

۲- عدد دوم رو بگير و درمتغيرy قرار بده.

۳- مقادير موجود در متغيرx وy را با هم جمع كن و در متغيرz قرار بده.

۴- مقدارz را در خروجي چاپ كن.

اين يک نمونه خيلي ساده از الگوريتم است , اما با همين مثال ساده ميشود ،چيزهايي در مورد الگوريتم متوجه شد.

البته بسته به اين كه چه نوع برنامه نويسي انجام بدهيد کمی روال الگوريتم تغييرميكند.

توجه:

لازم نيست براي الگوريتم قاعده و قانون استانداردي در نظر بگيريد و هرطور دوست داريد آن را بنويسيد , فقط به این نكته توجه کنید :

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

توسط : zahra
دوشنبه، 11 آذر ماه، 1392
بازدید : 5150
نظرات :

مرتبط باموضوع :

 ترفندهایی در ویندوز و رجیستری (بخش پنچم)  [ چهارشنبه، 4 دي ماه، 1392 ] 3453 مشاهده
 تکرار در الگوریتم  [ سه شنبه، 12 آذر ماه، 1392 ] 6258 مشاهده
 راه اندازی رسمی سایت  [ چهارشنبه، 2 مرداد ماه، 1392 ] 2975 مشاهده
 ترفندهایی در ویندوز و رجیستری (بخش چهارم)  [ جمعه، 29 آذر ماه، 1392 ] 4771 مشاهده
 آشنايي با تعدادي از واژه هاي كامپيوتر- بخش چهارم  [ دوشنبه، 11 آذر ماه، 1392 ] 3474 مشاهده
 
نام شما: [ کاربر جدید ]

نام شما (ضروری): 
ایمیل شما (ضروری): 
نظر:
کد امنیتی
کد امنیتی

  [ بازگشت ]

امتیاز دهی به مطلب

انتخاب ها


 فایل پی دی اف فایل پی دی اف

 گرفتن پرينت از اين مطلب گرفتن پرينت از اين مطلب

 ارسال به دوستان ارسال به دوستان

 گزارش این پست به مدیر سایت گزارش این پست به مدیر سایت

اشتراک گذاري مطلب