Премини към съдържанието
DreX

задача по информатика-алгоритъм

    Препоръчан отговор


    задачата е следната:

    "Едно естествено число е съвършено, ако е равно на сумата от своите делители (без самото число). Например числото 6 е съвършено, защото 6=1+2+3. Да се състави алгоритъм за намиране на всички съвършени числа, ненадвишаващи даденото естествено число n."

    Никога не съм се занимавал с информатика .. ако няком може да помогне, ще съм му благодарен.

    Сподели този отговор


    Линк към този отговор
    Сподели в други сайтове

    Надявам се описанието да е ясно:

    1) Въведи n

    2) цикъл i = 1 до n ** да проверим всяко число <=n

    3) променлива s=0 ** където да акумулираме сумата на делителите

    4) цикъл j = 1 до i ** да намерим делителите

    5) ако остъка от i/j е 0 то s=s+j ** значи j е делител на i

    ** натрупваме сумата от делителите

    6) затвори цикъл j

    7) ако s = i то изведи "i е естествено число"

    8) затвори цикъл i

    след ** това е коментар за реда

    успех

    Сподели този отговор


    Линк към този отговор
    Сподели в други сайтове

    Регистрирайте се или влезете в профила си за да коментирате

    Трябва да имате регистрация за да може да коментирате това

    Регистрирайте се

    Създайте нова регистрация в нашия форум. Лесно е!

    Нова регистрация

    Вход

    Имате регистрация? Влезте от тук.

    Вход


    ×

    Информация

    Този сайт използва бисквитки (cookies), за най-доброто потребителско изживяване. С използването му, вие приемате нашите Условия за ползване.