پاورپوینت کامل الگوریتم ها ۸۷ اسلاید در PowerPoint
توجه : این فایل به صورت فایل power point (پاور پوینت) ارائه میگردد
پاورپوینت کامل الگوریتم ها ۸۷ اسلاید در PowerPoint دارای ۸۷ اسلاید می باشد و دارای تنظیمات کامل در PowerPoint می باشد و آماده ارائه یا چاپ است
شما با استفاده ازاین پاورپوینت میتوانید یک ارائه بسیارعالی و با شکوهی داشته باشید و همه حاضرین با اشتیاق به مطالب شما گوش خواهند داد.
لطفا نگران مطالب داخل پاورپوینت نباشید، مطالب داخل اسلاید ها بسیار ساده و قابل درک برای شما می باشد، ما عالی بودن این فایل رو تضمین می کنیم.
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل می باشد و در فایل اصلی پاورپوینت کامل الگوریتم ها ۸۷ اسلاید در PowerPoint،به هیچ وجه بهم ریختگی وجود ندارد
بخشی از مطالب داخلی اسلاید ها
پاورپوینت کامل الگوریتم ها ۸۷ اسلاید در PowerPoint
اسلاید ۴: تعریف الگوریتم الگوریتم مجموعهای از دستورالعمل ها، برای حل مسئله میباشد که شرایط زیر را باید دارا باشد: دقیق باشد جزئیات کامل حل مسئله را داشته باشد.پایانپذیر باشد.
اسلاید ۵: مراحل الگوریتم برای حل یک مسئله باید الگوریتم آن مسئله را مشخص کنیم (یا بیابیم). که اصطلاحاً طراحی الگوریتم برای آن مسئله نامیده میشود. در طراحی الگوریتم معمولاً سه مرحله زیر را از هم جدا میکنند:خواندن دادههاانجام محاسباتخروجیها
اسلاید ۶: مثال : الگوریتمی بنویسید که دو عدد از ورودی دریافت کرده مجموع دو عدد را محاسبه و چاپ نماید. خروجیها انجام محاسبات ورودیها مجموع دو عدد جمع دو عدد a , b 0ـ شروع ۱ـ b ,a را بخوان.۲ـ مجموع b , a را محاسبه و در sum قرار بده.۳ـ sum را در خروجی چاپ کن ۴ـ پایان
اسلاید ۷: خروجیها انجام محاسبات ورودیها چاپ مجموع محاسبه مجموع a چاپ میانگین محاسبه میانگین b c مثال: الگوریتمی بنویسید که سه عدد از ورودی دریافت کرده مجموع و میانگین سه عدد را محاسبه و چاپ کند.۰ـ شروع۱ـ سه عدد از ورودی بخوان۲ـ مجموع سه عدد را محاسبه و در sum قرار بده.۳ـ sum را بر سه تقسیم کرده،در ave قرار بده.۴ـ ave , sum را در خروجی چاپ کن.۵ـ پایان.
اسلاید ۸: معمولا درک یک الگوریتم با شکل راحتر از نوشتن آن بصورت متن میباشد. لذا الگوریتم را با فلوچارت( flowchart )نمایش میدهند. فلوچارت از شکلهای زیر تشکیل میشود.BeginEndخواندن یا Readچاپ کردن writeعلامتهای شروع و پایان: که معمولا از یک بیضی استفاده میکنند: علامتهای ورودی و خروجی: که معمولا از متوازیالاضلاع استفاده میشود:
اسلاید ۹: علامتهای محاسباتی و جایگزینی: برای نمایش دستورات جایگزینی و محاسباتی از مستطیل استفاده میکنند:جایگزین یا محاسباتعلامت شرط: برای نمایش شرط از لوزی استفاده میشود.علامت اتصال: برای اتصال شکلهای مختلف بهم از فلشهای جهتدار استفاده میکنند.
اسلاید ۱۰: BeginRead(a,b,c)Sum a+b+cAve sum/3Write(sum,ave)Endفلوچارت مجموع سه عدد
اسلاید ۱۱: مثال: فلوچارتی رسم نمائید که دو عدد از ورودی دریافت کرده سپس محتویات دو عدد را با هم جابجا نماید.برای حل این مسئله b , a را دو متغیر که در آنها دو عدد خوانده شده، قرار میگیرند در نظر میگیریم. سپس با استفاده از یک متغیر کمکی محتویات این دو عدد را جابجا میکنیم :
اسلاید ۱۲: ۱۲۱۵temptempab121512abtemp151512abtemp151212abtemp
اسلاید ۱۳: BeginRead(a,b)temp aa bWrite(a,b)Endb tempفلوچارت مسئله بالا بصورت زیر خواهد بود:
اسلاید ۱۴: تمرین۱ـ فلوچارتی رسم نمائید که طول و عرض مستطیل را از ورودی دریافت کرده محیط و مساحت آنرا محاسبه و چاپ کند.۲ـ فلوچارتی رسم نمائید که شعاع دایرهای را از ورودی دریافت کرده، محیط و مساحت آنرا محاسبه و چاپ نماید.۳ـ فلوچارتی رسم کنید که سه عدد Third , second, first را از ورودی دریافت کرده، محتویات آنها را جابجا نموده، حاصل را در خروجیچاپ کند.
اسلاید ۱۵: ۴ـ فلوچارتی رسم نمائید که دو عدد از ورودی دریافت کرده، سپس محتویات دو عدد را بدون استفاده از متغیر کمکی جابجا کند.۵ـ فلوچارتی رسم نمائید که عددی (درجه حرارت برحسب سانتیگراد) را از ورودی دریافت کرده سپس آنرا به درجه فارنهایت تبدیل کند.
اسلاید ۱۶: دستورالعملهای شرطی در حل بسیاری از مسائل یا تقریباً تمام مسائل نیاز به استفاده از شروط جزء، نیازهای اساسی محسوب میشود. همانطور که ما خودمان در زندگی روزمره با این شرطها سرکار داریم. بطور مثال اگر هوا ابری باشد ممکن است چنین سخن بگوییم: اگر هوا بارانی باشد سپس چتری برمیدارم. در غیر اینصورت چتر برنمیدارم.
اسلاید ۱۷: در حالت کلی شرط را بصورت زیر نمایش میدهند:If شرط یا شروط thenعمل یا اعمال yes NOعمل یا اعمال بعدی
اسلاید ۱۸: مثال : فلوچارتی رسم نمائید که عددی را از ورودی دریافت کرده، فرد یا زوج بودن آن را تشخیص دهد.BeginRead(a)R a mod 2Write(‘odd’)Endif R=0 thenNoyesWrite(‘even’)
اسلاید ۱۹: BeginRead(a,b)max a Write(max)Endif b>maxNoyes max bمثال : فلوچارتی رسم کنید که دو عدد از ورودی دریافت کرده بزرگترین عدد را پیدا کرده در خروجی چاپ نماید.
اسلاید ۲۰: BeginRead(a,b,c)min a Write(min)Endif b<min thenNoyesmin bif c<min thenyesmin c Noمثال : فلوچارتی رسم نمائید که سه عدد از ورودی دریافت کرده، کوچکترین عدد را یافته در خروجی چاپ نماید:
اسلاید ۲۱: نمونه اجرای فلوچارت بالا بصورت زیر میباشد:
اسلاید ۲۲: تمرین۱- فلوچارتی رسم کنید که عددی را از ورودی دریافت کرده، قدر مطلق عدد را در خروجی چاپ کند.۲- فلوچارتی رسم نمائید که عددی از ورودی دریافت کرده مثبت، منفی یا صفر بودن عدد را تشخیص داده، در خروجی با پیغام مناسب چاپ کند.۳- فلوچارتی رسم نمائید که عددی را از ورودی دریافت کرده، بخشپذیری آن بر ۳ و ۵ را بررسی نماید.۴ـ فلوچارتی رسم نمائید که ضرایب یک معادله درجه دوم را از ورودی دریافت کرده، ریشههای آن را محاسبه در خروجی چاپ کند.
اسلاید ۲۳: حلقههادر حل بسیاری از مسائل با عملیاتی روبرو میشویم ، که نیاز به تکرار دارند و عمل تکرار آنها به تعداد مشخصی انجام میگیرد. فرض کنید، بخواهیم میانگین ۱۰۰ عدد را محاسبه کنیم، در اینصورت منطقی بنظر نمیرسد که ۱۰۰ متغیر مختلف را از ورودی دریافت کنیم سپس آنها را جمع کنیم.
اسلاید ۲۴: انواع حلقه هاحلقه های با تکرار مشخصحلقه های با تکرار نا مشخص
اسلاید ۲۵: حلقه های با تکرار مشخصدر این نوع حلقهها تعداد تکرار مشخص میباشد این حلقه از اجزاء زیر تشکیل میشود:۱ـ اندیس حلقه ۲ـ مقدار اولیه برای اندیس حلقه ۳- مقدار افزاینده برای اندیس حلقه (معمولا یک واحد در هر مرحله)۴ـ مقدار نهایی (تعداد تکرا حلقه)۵ـ شرطی برای کنترل تعداد تکرار حلقه
اسلاید ۲۶: i 1 if i<=n yesNoمجموعه دستورات حلقه i i+1اتمام کار حلقه این حلقهها را غالباً با فلوچارت بصورت زیر نمایش میدهند:
اسلاید ۲۷: مثال : فلوچارتی رسم نمائید که عدد n را از ورودی دریافت کرده، مجموع اعداد از یک تا n را محاسبه کند.i اندیس حلقه n مقدار نهایی
اسلاید ۲۸: BeginRead(n)I 1 sum 0if I<=nyesNoWrite(sum)Endsum sum+II I+1حلقه
اسلاید ۲۹: نمونه اجرای فلوچارت بالا بصورت زیر است:
اسلاید ۳۰: مثال : فلوچارتی رسم کنید که n عدد از ورودی دریافت کرده، بزرگترین مقدار از بین n عدد را پیدا کرده در خروجی چاپ نماید.اندی
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
مهسا فایل |
سایت دانلود فایل 