Tìm kiếm

đếm các phần tử là số hoàn thiện trong mảng.

Code:



// DMTuan-Tink4a2-Uneti
#include<iostream.h>
#include<conio.h>
#include<math.h>
void nhap(int a[], int n) {
int i;
for(i=0; i<n; i++) {
cout<<"\nNhap vao a["<< i<<"] : ";
cin>>a[i];
}
}


int kthc(int n)
{
int s=0;
for (int i=1;i<=n/2;i++)
 {
 if(n%i==0)
  s=s+i;
 }
if (s==n)
  return 1;
else
 return 0;
}
void check(int a[], int n)
{
int dem=0;
cout<<"Cac phan tu la so hoan chinh :\n";
for(int i=0; i<n; i++)
{
if(kthc(a[i]))


cout<< a[i]<<" ";




}
dem++;
cout<<"\n Co "<<dem<<" so hoan chinh trong mang !";
cout<<endl;
}
void main()
{


int n;
cout<<"Nhap vao so phan tu: ";
cin>>n;
int *a=new int[n+1];// cap phat dong de tiet kiem bo nho
nhap(a, n);
check(a, n);
getch();
}

Read Users' Comments (0)

0 Response to "đếm các phần tử là số hoàn thiện trong mảng."

Đăng nhận xét

Support

Liên hệ DMTuan-Uneti
Mọi thông tin góp ý các bạn liên hệ với mình ! Mail:
  1. manhtuan.leo@gmail.com
  2. manhtuan.itvp@gmail.com

Y!M: manhtuan.it92