/*
Натурал тоо өөрөөсөө бусад бүх хуваагчдынхаа нийлбэртэй тэнцүү байвал түүнийг төгс тоо гэнэ. 6 гэсэн тоо нь төгс тоо ба учир нь 6 = 1+2+3 юм. Харин 8 бол төгс тоо биш, учир нь 8 ≠ 1+2+4.
n натурал тоо өгөгдөв. Уг тооноос бага байх бүх төгс тоог ол
n натурал тоо өгөгдөв. Уг тооноос бага байх бүх төгс тоог ол
*/
#include<stdio.h>
int main()
{
int n,i=1,sum=0;
printf("Too oruulna uu = ");
scanf("%d",&n);
while(i<n){
if(n%i==0)
sum=sum+i;
i++;
}
if(sum==n)
printf("%d n tugs too mun ",i);
else
printf("%d n tugs too bish",i);
return 0;
}
/*
Жишээ:
Too oruulna uu = 6
6 n tugs too mun*/
Комментариев нет:
Отправить комментарий