تعداد فروش | 0 دانشجو |
---|---|
پرسش و پاسخ ها | 0 کاربر |
تاریخ انتشار | 17 آذر 1401 |
سطح تمرین | متوسط |
سیستم عامل | ویندوز |
در این پست میخواهیم الگوریتم و فلوچارت ضرب دو عدد با عملگر جمع را بررسی و پیاده سازی کنیم .
سوال : الگوریتم و فلوچارت برنامه ای را بنویسید که دو عدد را دریافت و سپس با استفاده از عملگر جمع در هم ضرب نماید .
ویدیو حل تمرین
توضیحات :
برای پیاده سازی الگوریتم و فلوچارت ضرب دو عدد با عملگر جمع باید ابتدا فرمول این کار را درک کنیم .
فرمول بدین صورت میباشد که باید به تعداد عدد دوم پیمایش کنیم و عدد اول را با خودش جمع کنیم .
مثال :
2 * 3 => 6
در اصل یعنی 3 بار 2 را با خودش جمع کنیم.
پس نیاز به متغییری داریم که از 0 شروع شود و به ازای هر بار جمع عدد اول با خودش در این متغییر اطلاعات نگهداری شود.
الگوریتم و فلوچارت تقسیم دو عدد با استفاده از تفریق
1- شروع
2- دو عدد را بخوان و در M,N قرار بده
3- مقدار 0 را در S قرار بده
4- اگر N == 0 است به مرحله 7 برو
5- حاصل عبارت S+M را در S قرار بده
6- یک واحد از N کم کن و به مرحله 4 برگرد
7- مقدار S را به عنوان حاصل ضرب دو عدد نمایش بده
8- پایان
توضیحات الگوریتم
متغییر N,M به عنوان دو عددی که قرار است ضرب شود در نظر گرفته شده اند .
S برای محاسبه ضرب دو عدد ابتدا 0 و در طول برنامه محاسبه شده است .
انجام پروژه های برنامه نویسی
0936-328-6141
خروجی فلوچارت به صورت زیر میباشد .
نکته : فلوچارت برنامه در نرم افزار فلوگوریتم انجام شده است .
لیست تمرینات الگوریتم و فلوچارت را مشاهده نمایید.
پرسش و پاسخ ها
هنوز بررسیای ثبت نشده است.