خرید بک لینک

بهترین و مؤثرترین روش در یادگیری زبانهای برنامه نویسی بررسی مثالها و تمرینهاست . حال که تعریفی از الگوریتم و مراحل آن داشته ایم ، به سراغ مثالهایی ساده در این بخش می رویم .



مثال 1 : الگوریتمی بنویسید كه دو عدد از ورودی دریافت كرده ، مجموع دو عدد را محاسبه و چاپ نماید.

ورودی ها محاسبات خروجی ها
a , b جمع مجموع a و b

0 - شروع
1 - a و b را بخوان .
2 - مقدار a و b را جمع کن و در sum (متغیر) قرار بده .
3 - sum را چاپ کن .
4 - پایان .



مثال 2 : الگوریتمی بنویسید كه سه عدد از ورودی دریافت كرده مجموع و میانگین سه عدد را محاسبه و چاپ كند.

ورودی ها محاسبات خروجی ها
a , b , c محاسبه مجموع
محاسبه میانگین
چاپ مجموع
چاپ میانگین

0 - شروع
1 - a و b و c را بخوان .
2 - مقدار a و b و c را جمع کن و در sum (متغیر) قرار بده .
3 - sum را بر 3 تقسیم کن و در ave (متغیر) قرار بده .
4 - sum و ave را چاپ کن .
5 - پایان .


فلوچارت

معمولا درك یك الگوریتم با شكل راحتر از نوشتن آن بصورت متن میباشد. لذا الگوریتم را با فلوچارت ( flowchart ) نمایش میدهند. فلوچارت از علامتهای زیر تشكیل میشود:


شروع و پایان الگوریتم که به صورت یک بیضی نمایش میدهند :

ورودی و خروجی که به صورت یک متوازی الاضلاع نمایش میدهند :

همچنین محاسبات و انتصاب با مستطیل ، دستورات شرطی با لوزی و اتصال همه ی این علامتها با فلش نمایش داده می شود:


تمرین 1 - فلوچارت مربوط به مثال 2 را رسم نمایید .
تمرین 2 - فلوچارتی رسم نمایید که دو عدد از ورودی دریافت نموده و محتویات آنها را جا به جا نماید .


روزه یك سو شد و عید آمد و دلها برخاست
می زخمخانه به جوش آمده می باید خواست

نوبه زهد فروشان گران جان بگذشت
وقت رندی و طرب كردن رندان پیداست

برچسب: نویسنده: کل مردم تاريخ: چهارشنبه 7 آبان 1393 ساعت: 18:25

صفحه بندی