خوش آمدید

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

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

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

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



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

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

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

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

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

و .......

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

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

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

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

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

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

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

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

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

توجه:

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

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



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

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

 UPS  [ سه شنبه، 28 آبان ماه، 1392 ] 1874 مشاهده
 راه اندازي سايت  [ شنبه، 1 تير ماه، 1392 ] 18556 مشاهده
 آموزش الکترونیک  [ دوشنبه، 1 شهريور ماه، 1395 ] 1607 مشاهده
 پاک کردن خودکار اطلاعات مرورگر  [ چهارشنبه، 29 آبان ماه، 1392 ] 2111 مشاهده
 دسترسي به كامپيوتر از راه دور  [ سه شنبه، 12 آذر ماه، 1392 ] 8378 مشاهده
 
نام شما: [ کاربر جدید ]

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

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

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

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

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

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

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