الگوریتم به زبان ساده

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

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

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



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

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

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

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

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

و .......

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

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

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

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

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

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

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

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

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

توجه:

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

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



ارسال شده در مورخه : دوشنبه، 11 آذر ماه، 1392 توسط zahra  پرینت

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

 فرمولی برای مراقبت از پوست  [ يكشنبه، 3 آذر ماه، 1392 ] 2065 مشاهده
 ترفندهایی در ویندوز و رجیستری(بخش دوم)  [ سه شنبه، 12 آذر ماه، 1392 ] 3104 مشاهده
 Phishing چيست  [ شنبه، 16 آذر ماه، 1392 ] 5681 مشاهده
 شرط در الگوریتم  [ شنبه، 16 آذر ماه، 1392 ] 5348 مشاهده
 آشنائی با مفهوم روتينگ  [ چهارشنبه، 29 آبان ماه، 1392 ] 2275 مشاهده
 
نام شما: [ کاربر جدید ]

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

  [ بازگشت ]
امتیاز دهی به مطلب
انتخاب ها

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

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

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

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

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