تعداد فروش | 0 دانشجو |
---|---|
پرسش و پاسخ ها | 0 کاربر |
تاریخ انتشار | 04 دی 1401 |
سطح تمرین | بسیار ساده, ساده |
در این تمرین میخواهیم چندین الگوریتم و فلوچارت مقسوم علیه های عدد را بررسی و پیاده سازی نماییم.
سوال اول: برنامه ای بنویسید که عددی را دریافت و مقسوم علیه های آن را نمایش دهد.
مشاهده ویدیو
توضیحات :
برای حل تمرین الگوریتم و فلوچارت مقسوم علیه های عدد ابتدا باید مفهوم دقیق و درست مقسوم علیه را متوجه شویم.
حل تمرین مجموع اعداد مضرب 5 را مشاهده نمایید.
مقسوم علیه یعنی همه ی اعدادی که از عدد مورد نظر کوچکتر هستند و بر عدد اصلی بخش پذیر میباشند.
مثال : مقسوم علیه های عدد 6
1,2,3,6
همانطور که مشاهده میشود مقسوم علیه های عدد 6 اعدادی هستند که از 6 کوچکتر مساوی هستند و بر 6 بخش پذیر میباشد.
به عبارتی دیگر یعنی حاصل تقسیم عدد 6 بر 2 باقیمانده اش 0 میشود پس یعنی 2 مقسوم علیه ای از 6 میباشد.
حل تمرین | انجام پروژه | آموزش برنامه نویسی
0936-328-6141
وفایـ مقدم
1- شروع
2- یک عدد بخوان و در n قرار بده
3-مقداریک را در m بگذار
4- باقیمانده تقسیم n بر m را در k قرار بده
5- اگر k ==0 است، مقدار m را نمایش بده
6- یک واحد به m اضافه کن
7-اگر m<=n است به مرحله 4 برگرد
8-پایان
توضیحات الگوریتم
ابتدا عدد ورودی را در n ذخیره میکنیم.
سپس ابتدا m را یک قرار میدهیم که از 1 تا خود عدد n را پیمایش کنیم.
و هر سری باقیمانده را محاسبه کرده و در نهایت اگر مساوی با 0 بود چاپ میکنیم.
نکته : فلوچارت برنامه در فلوگوریتم پیاده سازی شده است.
خروجی برنامه پس از اجرای فلوگوریتم و به ازای مقدار دهی عدد 6 به صورت زیر میباشد.
ابتدا متغییری بنام i تعریف میکنیم.
سپس i از یک شروع میشود و تا n ادامه پیدا میکند.
در هربار پیمایش، حاصل باقیمانده n بر i را محاسبه میکنیم اگر برقرار بود i را به عنوان مقسوم علیه از n چاپ میکنیم.
تمرین های دیگر از الگوریتم و فلوچارت را از اینجا مشاهده کنید.
پس از ثبت نام یا ورود در سایت میتوانید سورس فلوگوریتم را به صورت فایل دانلود نمایید.
پرسش و پاسخ ها
هنوز بررسیای ثبت نشده است.