Dokonalé čísla (C++)

Napíšte program ktorý vypíše všetky jedno až štvorciferné dokonalé čísla. Číslo je dokonalé ak je súčtom všetkých svojich deliteľov okrem seba samého. Napríklad číslo 6 je dokonalé. using namespace std; typedef unsigned int uint; int main {  cout << "Dokonale cisla:\n"; for (uint cislo = 2; cislo < 1000; ++cislo) {    uint sucet = 0; for (uint delitel = 1; delitel < cislo; ++delitel) if (cislo % delitel == 0) sucet += delitel; if (sucet == cislo) cout << cislo << endl; }  cin.ignore; cin.get; return 0; }
 * 1) include