آموزشی , برنامه نویسی , وبلاگ نویسی , طراحی وب سایت, انجام تمامی پروژه های دانشجویان
تاریخ : سه شنبه 12 آذر 1392
نویسنده : Admin

 

بسمه تعالی

 

الگوریتم چیست:

       تعریف اول:نوشتن مراحل یک برنامه به صورت متنی وبا ترتیب, را الگوریتم برنامه میگویند.

        تعریف دوم: مجموعه ای از دستور العمل هاست که برای حل یک مسـله به کار می رود.

 

 

برای نوشت یک الگریتم می بایست 3 موضوع(شرط) را در نظر گرفت:

   1: دقیق باشد.

   2: جزِیـات کامل حل مسـله را داشته باشد.

   3: ترتیب مراحل ان مشخص باشد.

    4: پایان پذیر باشد.

   مفهوم 1:به این علت لازم است که اجرای الگوریتم درست به همان صورتی که مورد نظر نویسنده الگوریتم است صورت گیرد .

   مفهوم 2: به این علت لازم است که در طول اجرای الگوریتم عوامل ناشناخته ای پیش نیایند .

   مفهوم 3:اگر ترتیب مراحل الگوریتم را مشخص نکنیم ممکن است در هر بار اجرای الگوریتم دستورات گوناگون و متفاوتی اجرا شوند و نتایج متفاوتی را شاهد باشیم .

 مفهوم 4:اگر این شرط را رعایت نکنیم انجام عملیات هیچ گاه خاتمه نمی یابد و الگوریتم به مدت نامحدودی اجرا می شود 

به مثال زیر توجه کنید : 
ممکن است برای محاسبه اضافه کاری کارکنان یک اداره فرمول زیر ارائه شود : 
دستمزد ساعتی اضافه کار × (تعداد ساعت موظف - تعداد ساعت کار ) = اضافه کاری 
در این فرمول وضعیت تعداد ساعت کار و تعداد ساعت موظف معلوم است و روش محاسبه
“ دستمزد ساعتی اضافه کار” مشخص نیست . یعنی عامل “ دستمزد ساعتی اضافه کار” شناخته شده نیست . لذا این فرمول جوابگوی محاسبه اضافه کاری کارکنان نیست . مگر اینکه وضعیت این عامل نیز مشخص شود . 
اگر فرض کنیم که دستمزد ساعتی اضافه کار به صورت زیر محاسبه گردد ، آنگاه اضافه کاری کارکنان قابل محاسبه می شود : 
3/2 × دستمزد ساعتی حقوق = دستمزد ساعتی اضافه کار

 

در طراحی الگوریتم معمولا 3 مرحله زیر را از هم جدا میکنند:

  1   خواندن داده ها

  2   انجام محاسبات

  3  خروجی ها

 

برای اطلاعات بیشتر می توانید به ادامه مطلب بروید:


|
امتیاز مطلب : 7
|
تعداد امتیازدهندگان : 7
|
مجموع امتیاز : 7
موضوعات مرتبط: آموزش الگوریتم , ,
برچسب‌ها: الگوریتم , اموزش الگوریتم , برنامه نویسی , اموزش برنامه نویسی , انجام پروژهای دانشجویی , فلوچارت , آموزش فلوچارت ,

صفحه قبل 1 2 صفحه بعد

آخرین مطالب

/
تو بیمارستان به دنیا اومدم ،مامانم به من شیر داد ،بابام برام اسم انتخاب کرد ، اسباب بازی خواهرو برادرم شدم ،دست تو دماغم نکردم ،غذا ها مو خوب خوردم بزرگ شدم ،رفتم مدرسه ،درس خوندم ، الانم دارم پله های ترقی رو طی میکشم ...!