صفحه 1:
9 (۳
۳9
فلو 5 ۳۹
0
Zs
صفحه 2:
تعريف الكوريتم
ere ا ا ل ا 0 0م
ا ا ا ا لك
خاتمه عمليات در آن كاملا“ مشخص شله باشد را
S| 0
5 a
IN
صفحه 3:
ادامه تعريف الگوریتم
منظور از زبان دقیق: آن است که الگوریتم دقیقا" به همان صورتیکه مورد نظر
نويسئده است اجرا كردد.
لا منظور از جزئيات كافى , آن است كه در طول اجراى الكوريتم عمليات ناشناخته
بيش نيامده و باعث انحراف از مسير و هدف اصلى نكردد.
لا منظور RG oe renee) ل 0
پب 0
5 ٠.
0 لا منظور از شرط خاتمه. دير بودن
باید در زمانی دلخواه و تحت شرایط يا شرایط داده شده خاتمه 00
a
صفحه 4:
مراحل تهیه الگوریتم
برای تهیه یک الگوریتم خوب و کار آمد باید مراحل خاصی اجرا شوند:
-١ تعريف دقيق مسئله: بايد مسئله را تجزيه و تحليل كرده تا
ا ا ا ل
۲- تعیین عوامل اصلی(متغییرهای) مورد نیاز
- تعيين ورودى و خروجى مسثئله : (داده ها و اططلاعات)
4- بررسى راه حل هاى مختلف مسثله ۷
0- انتخاب يك راه حل مناسب 2
16- اشكال زدايى
صفحه 5:
فلوجارت
pe Stee Rel he
#مراحل انجام کار با اشکال هندسی نشان داده
ات
می گردند.
۹
صفحه 6:
ورود اطلاعات
خروج بر روی صفحه نمایش
خروج اطلاعات بر روی کاغذ
نالیم ee
برای نشان دادن شروع و خاتمه عملیات
5
۱7
صفحه 7:
000 ا ا ray ١ 0
صفحه 8:
00 ا ا Vk
صفحه 9:
1 owes eG قد
نماید:
SEES tea wee ees Seen lie
- اگر عدد سوم منفی بود تفاضل دو عدد دیگر
SEN rege nore See eee
۰ ۰ 6
صفحه 10:
ادامه مثال ”7
صفحه 11:
310 rn apne fed DESC ee Pend TE PPC En oP a A Jk
جایجا نمی
260 aE Se tiie Xe oe rane eT ied
صفحه 12:
| 07
الزاويه است يا خخير؟
0
© براى قائم الزاويه بودن مثلث اندازه اضلاع آن بايد دز يكى از غباراث زیر ضدق كند.
iON (Oi #وممعمدمن
صفحه 13:
مثال :١ ريشه های یک معادله درجه دوم
ب 0 دك
اك
و ل معادله ريشه ندارد
۱
و۳
ween
3
ل ۱ ل od
عبارت B- VD)/2/ ( رادر © قرار بده «
و 0[ ۷
صفحه 14:
صفحه 15:
الگوریتم های حلقوی
الا ل ل ا ل ا ا aCe
ا د ان 0 0
و 00 را قبل
از شروع حلقه با يك مقدار اوليه آماده مى سازيم و سيس معمولا” در انتهاى
ity eerie ا ا ا ا ل 0 رات
یک شرائط خاص به مراحل فبل پرش می نماییم.
تعریف دوم: مقداری که قبل از شروع حلقه به متغیر حلقه داده می شود .
را مقدار اولیه یا شرط اولیه گویند.
۳
0 مقداری که پس از یکبار اجرای مراحل حلقه به متغیر
e bree ل ل 0
صفحه 16:
2 Oe nese NV Slee
BUS RecA Rue et ree PaCS See eC Ree Cas eno
0
اكه
eee
«اللعناد
2
ch
صفحه 17:
Ay 01 الگوریتم برنامه ای را بنویسید که ۱۰ عدد را گرفته و تعیین کند کدام
—
2
>=
ات
۹
صفحه 18:
013 4 الگوریتم برنامه ای را بنویسید که یک عدد مثبت را خوانده و تعداد ارقام
عدد را نشان دهد.
(تعداد ارقام)
صفحه 19:
ا 0000
Ke— N- INKN/M)*
صفحه 20:
مثال ۱۱ الگوریتم برنامه ای را بنویسید که یک عدد را خوانده . اول بودن آن را تعیین نمایید
صفحه 21:
DI SY US ene eS Ree nent Cee CSE) PI ۷ ik
نمايش دهد.
فاکتوریل یک عدد یعنی حاصل ضرب اعداد ۱ تا آن عدد
*فاكتوريل عدد صفر برابر يك مى باشد.
3 Lane
۳ ۱
صفحه 22:
ادامه مثال ١١
صفحه 23:
[0 eee e ay ence ae tere RTECS? ‘AY Jk
AE ae Cot
صفحه 24:
27 0 الكوريتم برنامه اى را بنويسيد كه يك عدد را كرفته تعبين كند كه آيا كامل است يا
و
9 ل ا ona eC
برابر باشد.
صفحه 25: