Tính tổng tất cả ước của số nguyên dương n

Thứ bảy - 14/12/2019 11:04
Code C
#include<stdio.h>

int main()
{
	int i, n;
	long S;
	do
	{
		printf("Vui long nhap n > 0: ");
		scanf("%d", &n);
	}while(n <= 0);
    i = 1;
	S = 0;
	printf("Cac uoc cua %d la:", n);
	while(i <= n)
	{
		if(n % i == 0)
		{
			printf("%4d", i);
		   	S = S + i;
		}
		i++;
	}
	printf("\nTong tat ca cac uoc la: %ld\n", S);
	return 0;
}
 

Tổng số điểm của bài viết là: 4 trong 1 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Mã bảo mật   
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây