صفحه 1:
الكوريتم و فلوچارت
صفحه 2:
تعریف الگوریتم
ere ا DNC S| le 0م
جزئيات كافى بيان نمايد بطوريكه ترتيب مراحل و شرط
خاتمه عمليات در آن كاملا“ مشخص شله باشد را
الگوریتم گویند.
۰ ۰
صفحه 3:
0ك الكوريتم
1
نويسنده است اجرا كردد:
ات کافی » آن است که در طول اجرای الگوریتم عملیات ناشناخته er ee
SS Sip Ree RE pees ne pee eee re
eye rere Peay Sie pea aPECeOm Eh Pree res Ph
1 Soe
5 ©
منظور از eva an ee بودن الكوريتم مى باشد و بهر حال الكوريتم
باید در زمانی دلخواه و تحت شرایط یا شرایظ دنه شده خانمه ری
صفحه 4:
مراحل تهیه الگوریتم
برای تهیه یک الگوریتم خوب و کارآمد باید مراحل خاصی اجرا شوند:
۱- تعریف دقیق مسئله: باید مسئله را تجزیه و تحلیل کرده تا
كوجكترين ابهامى در فهم آن وجود نداشته باشد.
۲- تعیین عوامل اصلی(متغییرهای) مورد نیاز
ا ال RCD) nr on
0
a Cog Paar TC Cane
*- اشکال زدایی
7
صفحه 5:
فلوجارت
he ا ل
#مراحل انجام کار با اشکال هندسی نشان داده
#مراحلاجام ار توس خطوط به هم وصل
می گردند.
۹
صفحه 6:
صفحه 7:
000 ا ا ray ١ 0
صفحه 8:
00 ا ا Vk
صفحه 9:
1 owes eG قد
نماید:
- اكر عدد سوم صفر بود حاصل جمع دو عدد ديكر
ا ا 1
ا ا ا ا 00
5 ۱
N
صفحه 10:
ادامه مثال ”7
صفحه 11:
Jie ع: فلوچارت برنامه ای را رسم کنید که دو عدد را خوانده سپس مقادیر آن دو را با هم
جایجا نمی
#روش اول : استفاده از متفیر کمکی *روش دوم: Pos rs)
ل
۱
صفحه 12:
07 0:_فلوچارتی رسم کنید که سه ضلع یک مثلث را خوانده:
كل
3
بن كند كه آيا مثلث قائم
RW 0
000101 ۵
LO ees با 922)2+۶) یب 9222۶
صفحه 13:
مثال :١ ريشه های یک معادله درجه دوم
Ons رک(
۹
اگر (۲(>6. معادله ريشه ندارد
۱
0 كت ك0
كت را در 6 قرار بده 5
و بده
صفحه 14:
صفحه 15:
الگوریتم های حلقوی
و Pe
د ان 2 0
Caco ene eid ا ل ري 0 ا اي 1
Serer Bae een e se) |
حلقه و قبل از بازگشت به ابتدای حلقه مقداری را به آ
اس ی
ei ا ا ee Ce eras
Sue nr eee ene ences)
كت
a
تعریف سوم: مقداری که پس از یکبار اجرای مراحل حلقه به متغیر
trl eee Peete Rea PCM Ee price
صفحه 16:
12 Oe Snes eee NV Slee
تعداد آن عدد, اعداد دیگری را خوانده مجموع و میانگین آنها را نمایش دهد.
aL stile cD ©
۳۳ «
0
2
صفحه 17:
01 الگوریتم برنامه ای را بنویسید که ۱۰ عدد را گرفته و تعیین کند کدام
زوج و كدام فرد است.
a’
—
0
۹
صفحه 18:
013 4 ا ا ال ا
عدد را نشان دهد.
(تعداد ارقام)
صفحه 19:
x 1(<61 که عدد طبیعی
0 ven eS reaL( oa
۳
9 ass hls
صفحه 20:
مثال an الگوریتم برنامه ای را بنویسید که یک عدد را خوانده . اول بودن آن را تعیین نمایید
صفحه 21:
137 ۷ 3 الگوریتم برنامه ای را بنویسید که یک عدد مثبت را خوانده فاکتوریل آن را
نمایش دهد.
فاکتوریل یک عدد یعنی حاصل ضرب اعداد ۱ تا آن عدد
*فاكتوريل عدد صفر برابر يك مى باشل
5 ۹
۳
صفحه 22:
ادامه مثال ١١
صفحه 23:
‘AY Jk برنامه اى بنويسيد كه عدد 00 را خوانده. و مجموع ارقام آن را نشان دهد.
DA ae Cid
۷ 0
صفحه 24:
27 0 الكوريتم برنامه اى را بنويسيد كه يك عدد را كرفته تعبين كند كه آيا كامل است يا
و
| one CaE eC
برابر باشد.
صفحه 25: