دنیای برنامه نویسی و اپلیکیشن

baner-telegram
شما اینجا هستید : صفحه اول » آموزش برنامه نویسی » آموزش ++C » چاپ مقسوم علیه های عدد در برنامه ++C به همراه فیلم و سورس کد
چاپ مقسوم علیه های عدد در برنامه ++C به همراه فیلم و سورس کد

چاپ مقسوم علیه های عدد در برنامه ++C به همراه فیلم و سورس کد

مقسوم علیه چیست ؟

مقسوم علیه یعنی چه اعدادی بر اون بخش پذیر هستند یا به عبارتی دیگر اگر عدد 12 را بر عدد 6 تقسیم کنیم و باقی‌مانده تقسیم صفر شود آن گاه می‌توان گفت که عدد 6 مقسوم علیه عدد 12 است . پس مقسوم علیه های عدد 12 برابر است با اعداد : 1 – 2 – 3 – 4 – 6 – 12

حالا ما می خوایم برنامه ایی بنویسیم که عدد رو از کاربر بگیره و مقسوم علیه های اون رو چاپ بکنه ، برای این کار اول باید عدد رو از کاربر بگیرم و با استفاده از حلقه for تک تک اعداد بخش پذیر بر اون عدد رو به دست بیاریم و در خروجی چاپ کنیم . این خلاصه کاری بود که کی خوایم انجام بدیم و سورس کد اون به صورت زیر است :

در برنامه بالا اگر کاربر عددی رو وارد کند در خروجی مقسوم علیه های اون عدد رو نشون خواهد داد .

محاسبه مجموع مقسوم علیه های عدد

برای محاسبه مجموع مقسوم علیه ها اول باید مقسوم علیه های عدد رو به دست بیاوریم که ما این کار رو در سورس کد بالا انجام داده ایم بعد با استفاده از یک متغیر مقسوم علیه هارو در حلقه for ، داخل متغیر بریزیم و بعد از حلقه for اون متغیر رو چاپ کنیم . مثل سورس کد زیر :

اگر بخواهیم مجموع مقسوم علیه هارو به این صورت  28 = 12 + 6 + 4 + 3 + 2 + 1 چاپ بکنیم باید از سورس کد زیر استفاده کنیم :

در فیلم آموزشی به صورت کامل این مباحث توضیح داده شده است .

 فیلم آموزش محاسبه مقسوم علیه های عدد رو می تونید از لینک زیر دانلود کنید .

پیشنهاد می کنیم حتما بخوانید :

درباره : رضا طوماری

دانشجوی رشته نرم افزار ، عاشق برنامه نویسی

نظرات کاربران :


  1. محمد گفت:

    سلام. همین سوال یه قسمت ج داره که میگه : تشخیص دهد عدد کامل است یا خیر . چطور باید به همین برنامه همچین چیزی اضافه کنم ؟ مطلب تام و کامل رو خوندم اما متوجه نشدم

  2. arzhang گفت:

    ببخشید من اولی را در برنامه ی c++اجرا می کنم ازvoid main()چیکار کنم؟لطفا کمکم کنید

  3. عاشق برنامه نویسی گفت:

    سلام
    لطفا این آموزش ها رو ادامه بدید
    خیلی کاربردی و مفید برای رشته مهندسی نرم افزار کامپیوتر هستند
    با تشکر

جواب سوال چیه ؟ *