Liczby doskonałe


(M@rco) #1

Mam pytania:

  1. Jak wygląda ten program w języku C?

2.Jak go zrobic żeby zamiast sprawdzania czy liczba jest doskonała,podawał tylko liczby doskonałe z zakresy który mu wpiszę po "odpaleniu"np. podam mu 100000 i wypisze mi wszystkie liczby doskonałe z tego zakresu)

include

include

using namespace std;

int main()

{

int i,n,d=0;

cout<<"n= ";

cin>>n;

for (i=1;i

if (d==n) cout<<"Doskonala"<

else cout<<"nie"<

system("PAUSE");

return 0;

}


(Dongregorio) #2

Co nauczyciel zadał pracę? :stuck_out_tongue_winking_eye: Sorki ale nikt za Ciebie nie będzie odrabiał zadań domowych (bądź zaliczeniowych) :stuck_out_tongue_winking_eye:


(Zulowski) #3

bez sprawdzania - wyliczania czy liczba takową jest - nie zrobisz, chyba, że sam wprowadzisz wszystkie liczby doskonałe, i potem bedziesz wypisywał te, które się mieszczą w zakresie.


(Sawyer47) #4

Powinno pomóc: http://pl.wikipedia.org/wiki/Liczby_doskona%C5%82e


(Kontakt) #5

Mam taki program, ale najpierw spróbuj napisać sam, gdy będziesz miał problemy to napisz na forum to Ci pomożemy :wink: