Một số hoàn thiện là 1 số có tổng các ước số của nó ( không kể nó ) bằng chính nó .
Hãy liệt kê các số hoàn thiện < 5000
Ví dụ : số 6 là số hoàn thiện , vì 1+ 2 + 3 = 6 .
Em là sinh viên năm nhất, mới học C++
( Chỉ mới học đến if else , For , While thôi ạ )
#include <iostream>
using namespace std;
void main ()
{
system("Color A");
int s;
int i;
int j;
for ( i = 1 ; i <= 5000 ; i++) //
{
s=0; //
for( j = 1 ; j < i ; j++)
{
if (i%j == 0 ) //
s+=j; //
}
if(s==i) //
{
cout <<i<<"\tla so hoan thien"<<endl;
}
}
}
Hãy liệt kê các số hoàn thiện < 5000
Ví dụ : số 6 là số hoàn thiện , vì 1+ 2 + 3 = 6 .
Em là sinh viên năm nhất, mới học C++
( Chỉ mới học đến if else , For , While thôi ạ )
#include <iostream>
using namespace std;
void main ()
{
system("Color A");
int s;
int i;
int j;
for ( i = 1 ; i <= 5000 ; i++) //
{
s=0; //
for( j = 1 ; j < i ; j++)
{
if (i%j == 0 ) //
s+=j; //
}
if(s==i) //
{
cout <<i<<"\tla so hoan thien"<<endl;
}
}
}
Comment