ورود

نسخه کامل مشاهده نسخه کامل : $$ الگوریتم نویسی $$



maxell5
04-09-2008, 19:58
سلام . اینجا کسی الگوریتم نویسی بلد هستش ! من چندتا سوال ساده دارم اگه میشه جواب بدید !

1- الگوریتم تولید اعداد فرد کوچکتر از 20 را بنویسید ؟
2- الگوریتم محسابه بین 5 عدد ؟
3- الگوریتم محاسبه مجموع اعداد 1 تا 50 ؟
4- الگوریتم چاپ اعداد زوج کوچکتر از 60 را بنویسید ؟

ممنون میشم جواب بدید !

seyyedalim
04-09-2008, 22:28
اولا كه مشقات رو خودت انجام بده
حالا اولي
1-a برابر 1 است
2-a را چاپ كن
3- 2 را با a جمع كن
4-اگر a بزرگتر از 20 شد برنامه تمام است
5-برگرد به خط 2

seyyedalim
04-09-2008, 22:42
دومي رو نفهميدم چي ميگي!!!
سومي:
1-a برابر 0 و b برابر 0است
2-به b يكي اضافه كن
2-به b ، aاضافه كن
3-اگر b برابر 50 است برنامه تمام است
4-برو خط 2

seyyedalim
04-09-2008, 22:47
1-a برابر 2 است
2-a را چاپ كنيد
3-2 را با a جمع كن
4-اگر a بزرگتر از 60 شد برنامه تمام است
5-برو خط 2

seyyedalim
04-09-2008, 22:48
اگر مشكلي بود اساتيد رفع مي كنند

abtin5
04-09-2008, 23:12
فكر كنم دوستمون گزينه دوم شما رو مثل من نفهميده كه جواب نداده.

ميشه در مورد اين سؤال گزينه 2 تان بيشتر توضيح دهيد؟

در ضمن آقاي seyyedalim همش درست بود. اما اينقدر پست پشت سر هم خلافه قوانينه . ميشد همش رو توي يه پست داد.!!

اما ممنون.

maxell5
04-09-2008, 23:51
خیلی ممنون دوست عزیز . ولی مطمئن هستید درست هستش ! اخه یه جور دیگه به ما یاد داده بودن !
منظورم از سوال دومی این بود که میانگین بین 5 عدد محاسبه بشه !

میشه فلوچارت یکی از سوالهای که توضیح دادی رو رسم کنی ممنون .

abtin5
05-09-2008, 10:35
خیلی ممنون دوست عزیز . ولی مطمئن هستید درست هستش ! اخه یه جور دیگه به ما یاد داده بودن !
منظورم از سوال دومی این بود که میانگین بین 5 عدد محاسبه بشه !

میشه فلوچارت یکی از سوالهای که توضیح دادی رو رسم کنی ممنون .


از نظر به دست آوردن جواب درست اون الگوريتم ها كه دوستمون نوشتن درسته اما روشهاي بسيار زيادي براي حل يه

سؤال است كه هر نفر فرق ميكنه روشش.:46:

الگوريتم سؤال دومتون:

0)شروع

1)5 عدد را از ورودي دريافت كن(a1,a2,a3,a4,a5)

2)مجموع آنها را در متغير x قرار بده.

3)X را بر تعداد اعداد (كه در اينجا 5 است) تقسيم كن و در متغير y قرار بده.

4)متغير y را در خروجي چاپ كن.

5)پايان

اما ميتونيد از حلقه ها هم در صورت بلد بودن استفاده كنيد.:10::46:

اگه مشكلي بود بپرسيد. در خدمتيم.:10:

seyyedalim
05-09-2008, 10:47
من فلوچارت نمي دونم يعني چي و اگه ميشه بگيد تا من رسم كنم
برنامه 2:
1-c مساوي 1 و b مساوي 0 و a مساوي 0 است.
2-مقدار a را بگير
3-a را به b اضافه كن
4-به c يكي اضافه كن
5-اگر c برابر 6 شد برنامه تمام است
6-برگرد خط 2

abtin5
05-09-2008, 11:09
فلوچارت همان الگوريتم برنامه است كه به صورت اشكال بيان ميشه(درون شكلها نوشته ميشه) و جريياتش بيشتر است و فهم برنامه رو آسان تر ميكنه.

_ براي شروع و پايان از بيضي استفاده ميشه.

_ براي دريافت از ورودي و چاپ خروجي از متوازي الاضلاع استفاده ميشه.

_ براي شرط ها و حلقه ها از لوزي استفاده ميشه

_ و براي انجام محاسبات از مستطيل.

مشكلي بود در خدمتيم.

seyyedalim
05-09-2008, 13:52
مشكل:
1-دقيقتر توضيح بدين
2-مثال بزنيد
3-ساير موارد

abtin5
05-09-2008, 18:55
من يه فلوچارت از يه برنامه ساده رو توي پينت ويندوز كشيدم اما اينجا نميشه پيوست كرد.

براي همينم توي media fire آپ كردم عكس رو كه يه خورده سايزش زياد شد >> 2M:19::31:

اگه كه مشكلت حل شد كه چه خوب اما اگه نشد بازم در خدمتيم.:10:



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید