Bài 28: Cho số nguyên dương n. Tính tổng các ước số nhỏ hơn chính nó

Bài 28: Cho số nguyên dương n. Tính tổng các ước số nhỏ hơn chính nó

Bài tập 28 (Dạng bài tập này giúp các bạn giỏi về: Lưu đồ thuật toán)

Cho số nguyên dương n. Tính tổng các ước số nhỏ hơn chính nó

Cài đặt

#include<stdio.h>
#include<conio.h>

int main()
{
    int i, n;
    long S;
    do
    {
    printf("\nNhap n(n > 0): ");
    scanf("%d", &n);
      if(n <= 0)
       {
        printf("\n N phai > 0. Xin nhap lai !");
       }
    }while(n <= 0);
    i = 1;
    S = 0;
    printf("\nCac uoc nho hon %d la",n);
    while(i < n)
    {
        if(n % i == 0)
        {
            printf("%4d", i);
           S = S + i;
        }
            i++;
    }
    printf("\nTong cac uoc nho hon %d la: %ld", n, S);
    getch();
    return 0;
}

Cách khác

#include<iostream>
#include<cmath>
using namespace std;
int main() {
    float S = 1, P = 0;
    int n, i = 1, a = 0, dem = 0; //khai sẵn trước để dùng cho các bài sau luôn
    do
    {
        cout << "\nnhap so n : ";
        cin >> n;
        if (n < 1)
        {
            cout << "\nso nhap kh dung vui long nhap lai";
        }
    } while (n < 1);
    for (i = 1; i < n; i++)
    {
        if (n % i == 0)
        {
            P = P + i;
        }
    }
    cout << "\ntong cac uoc so nho hon n cua n : " << P << endl;
    return 0;
}
Bạn thấy bài viết này như thế nào?: 
Average: 10 (2 votes)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Cô gái gốc Việt bị đánh chết bên ngoài hộp đêm ở Mỹ

Cô gái gốc Việt bị đánh chết bên ngoài hộp đêm ở Mỹ

Một cô gái mang tên Kim Pham đã tử vong vì chấn thương não sau khi 5 người đánh cô bên ngoài một hộp đêm ở Mỹ vào cuối tuần trước.

Tổng hợp hầu hết các comment spam trong Drupal 7

Tổng hợp hầu hết các comment spam trong Drupal 7

Mollom does a great job at reducing spam, but it does leave behind enough spam to make you question allowing comments at all.

 Hướng dẫn đổi IP trên hệ thống Debian

Hướng dẫn đổi IP trên hệ thống Debian

Em chỉ mới gia nhập hệ thống NAS dc vài ngày nên vẫn trong quá tình tìm hiểu và học hỏi nhưng trong quá trình tìm hiểu em thấy nhiều bạn không biết cách đổi IP tĩnh trên hệ thống Debian

Công ty diệt chuột T&C

 

Diet con trung