تعداد فروش | 0 دانشجو |
---|---|
پرسش و پاسخ ها | 0 کاربر |
تاریخ انتشار | 21 آذر 1401 |
سطح تمرین | بسیار ساده, ساده |
در این تمرین میخواهیم الگوریتم و فلوچارت مجموع 20 عدد را پیاده سازی کنیم .
سوال : الگوریتم و فلوچارت برنامه ای را بنویسید که 20 عدد را خوانده و مجموع آنها را محاسبه کرده و نمایش دهد .
نمونه خروجی برای 3 عدد میباشد .
ویدیو حل تمرین را مشاهده نمایید.
توضیحات :
برای حل تمرین الگوریتم و فلوچارت مجموع 20 عدد باید در حلقه ای 20 عدد را دریافت کنیم .
سپس با متغییری که ابتدا از 0 شروع میشود هر یک از اعداد را جمع کنیم .
در نهایت خروجی را چاپ کنیم .
چون عدد خنثی در جمع دو عدد صفر میباشد و هنگامی که میخواهیم این اعداد را باهم جمع کنیم چنین مقادیری خواهیم داشت :
مثال برای جمع 5 عدد :
0 + 1 + 2 + 3 + 4 + 5
آن صفری که به عنوان ابتدای محاسبه استفاده شده در اصل مقدار اولیه متغییری است که میخواهد مجموع این اعداد را محاسبه کند.
اگر این مقدار 1 باشد باعث میشود جواب ما همیشه بعلاوه یک نمایش داده شود پس به همین خاطر از 0 استفاده میکنیم .
1- شروع
2- مقدار صفر را در متغییر های A,B قرار بده
3- یک عدد بخوان و در متغییر C قرار بده
4-حاصل عبارت B+C را در B قرار بده
5-یک واحد به متغییر A اضافه کن
6- اگر A < 20 است به مرحله 3 برگرد
7- مقدار B را به عنوان مجموع اعداد نمایش بده
8- پایان
توضیحات الگوریتم :
در این الگوریتم متغییر A همان متغییر حلقه میباشد .
مراحل 3و4و5 را بدنه حلقه میگویند.
در مرحله 6 شرط پایانی حلقه بررسی میشود که همان رسیدن به 20 عدد میباشد .
حل تمرین | انجام پروژه | انجام تمرین
0936-328-6141
وفایـــ مقــدم
نکته: فلوچارت برنامه در نرم افزار فلوگوریتم انجام شده است .
دیگر تمرینات الگوریتم و فلوچارت را مشاهده نمایید .
پرسش و پاسخ ها
هنوز بررسیای ثبت نشده است.