Diễn Dàn Giải Trí và Học Tập
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Code Nhập vào số nguyên đếm xem có bao nhiêu số hoàn thiện trong c

Go down

Code Nhập vào số nguyên đếm xem có bao nhiêu số hoàn thiện trong c Empty Code Nhập vào số nguyên đếm xem có bao nhiêu số hoàn thiện trong c

Bài gửi by giaitri38 Mon Oct 13, 2014 9:59 pm

Bài này các bạn nên chú ý và hiểu rỏ vê số hoàn thiện là số như thế nào sau đây mình xin chỉ rỏ cho các bạn biết về số hoàn thiện.


Số hoàn thiện là số mà tổng các ước của nó bằng chính nó
VD:
6 ước số của 6 là 1,2,3
ta có 1+2+3=6 vậy 6 chính là số hoàn thiện.
Viết chương trình nhập vào số nguyên đếm xem có bao nhiêu số hoàn thiện
// dem so hoan thien nho hon n
#include<conio.h>
#include<stdio.h>
int uocso(int n)
{
int i,s=0;
for(i=1;i<n;i++)
{
if(n%i==0)
{
s+=i;
}

}
if(s==n)
{
return 1;
}
else
{
return 0;
}
}
main()
{
int n,i,dem=0;
printf("nhap so nguyen n:\n");
scanf("%d",&n);
for(i=1;i<n;i++)
{
if(uocso(i)==1)
{
dem+=1;
printf("%d\t",i);
}
}
printf("\n tong so hoan thien la : %d\n",dem);
getch();
}

giaitri38

Tổng số bài gửi : 85
Join date : 09/10/2014

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết