اعداد تام

سوال

سلام به همه مهندسین عزیز.

یه سوال به من داده بودن که از کاربر یک عدد بگیرین و اعداد تام ۱ تا اون عدد رو چاپ کنید. حالا میخواستم ببینم کسی هست به من کمک بده کدش رو بهم بده؟ ( عدد تام یا کامل به عددی میگن که اگر مقسوم علیه های جز خودش رو بنویسیم و جمع کنیم با خودش برابر میشه. مثلا ۶ میشه ۱ و ۲ و ۳ که جمعشون هم میشه ۶ پس ۶ تامه)

ممنون.

در حال بررسی 0
Sahar 4 سال 3 پاسخ ها 743 دیده شده 1

پاسخ ها ( ۳ )

  1.  

  2. سلام وقت بخیر،

     

  3. cin>>number;
    int sum = 0;
    for (int i = 1; i < number; i++)
    {
    if (number % i == 0)
    {
    sum += i;
    }
    }
    if (sum==number)
    {
    cout << “tam”<<tom;
    }
    return 0;

ارسال یک پاسخ