|
به نام خدا
الگوریتم های پیشنهادی جهت تکمیل آموزش فصل های 11 و 12 کتاب مبانی علم رایانه
برای کلیه سؤالات زیر الگوریتم بنویسید.
ساختار توالی:
1- مجموع دو عدد 2 و3 را محاسبه و چاپ کند.
2- مجموع دو عدد را محاسبه و چاپ کند.
3- یک عدد سه رقمی را دریافت کرده مجموع ارقام آن را چاپ کند.
4- تبدیل واحد انجام دهید:
الف- ثانیه به ساعت، دقیقه و ثانیه
ب- میلیمتر به متر، سانتی متر و میلیمتر
ج- پوند به کیلوگرم و گرم
د- درجه حرارت از سانتیگراد به فارنهایت
5- سه عدد دریافت کرده میانگین آنها را محاسبه و چاپ کند.
6- محیط و مساحت اشکال هندسی را محاسبه نماید.(دایره ، مربع ، مستطیل و ...)
7- مختصات دو نقطه را دریافت کرده ، سپس فاصله بین آن دو نقطه را محاسبه و چاپ کند.
8- یک عدد دورقمی دریافت کرده و مقلوب آن را محاسبه و چاپ کند.
9- دوعدد را در حافظه جابجا کند.
ساختارانتخاب:
10- عددی را دریافت کرده و در صورتی که بزرگتر از صفر بود پیام مناسب چاپ کند.
11- عددی را دریافت کرده در صورتیکه بزرگتر از صفر یا کوچکتر از صفر بود پیام مناسب چاپ کند.
12- عددی را دریافت کرده در صورت بزرگتر ،کوچکتر یا صفر بودن پیام مناسب چاپ کند.
13- سه عدد را دریافت کرده کوچکترین آنها را همراه شماره ردیفش چاپ کند.
14- عددی را دریافت کرده مشخص کند فرد است یا زوج .
15- دو عدد و یک کاراکتر ریاضی را گرفته و با توجه به کاراکتر عملیات زیر را انجام دهد : * :a*b +:a+b
- : a-b / : a/b (در صورتیکه b مخالف صفر باشد. )
16- اضلاع مثلثی را دریافت کرده معین کند مثلث قائم الزاویه است یا خیر .
17- درجه حرارت را دریافت نموده در صورتیکه زیر صفر بود پیام zero ، اگر بین صفر و صد بود پیام water و اگر بالای صد بود پیام steam چاپ شود.
18- شماره روز و ماه را بگیرد و مشخص کند چند روز از سال گذشته است.
19- Nامین روز سال را دریافت کند معین کند چندمین روز هفته است.
20- نام یک فصل را بخواند و اسامی ماههای آن را نمایش دهد.
21- نام یک ماه را بخواند و معین کند در چه فصلی قرار دارد.
22- تعداد کلمات تلگراف را بخواند و هزینه آن را طبق شرایط زیر محاسبه و چاپ کند:
الف- 10 کلمه یا کمتر 175 ریال
ب- از 10 کلمه بیشتر ، مازاد 10 کلمه ، هر 5 کلمه یا کمتر 65 ریال.
همکاران گرامی : در صورت صلاحدید تعدادی از این الگوریتم ها را در کلاس مطرح کنید.
گروه رایانه استان یزد