Задать вопрос
9 ноября, 06:52

Составить алгоритм получения всех совершенных чисел меньше N

+2
Ответы (1)
  1. 9 ноября, 09:16
    0
    Совершенным называется число, равное сумме всех своих делителей (включая 1, но исключая само число). Наименьшее из совершенных чисел 6 равно сумме трех своих делителей 1, 2 и 3.

    1.

    var n, s, i, j:integer;

    begin

    write ('n = ') ;

    readln (n) ;

    for i:=2 to n do

    begin

    s:=1;

    for j:=2 to i div 2 do

    if i mod j = 0 then s:=s+j;

    if s=i then write (i,' ') ;

    end;

    end.

    Пример:

    n = 1000

    6 28 496

    2.

    алг Числа

    нач

    цел n, s, i, j

    вывод "n = ", нс

    ввод n

    нц для i от 2 до n

    s:=1

    нц для j от 2 до div (i, 2)

    если mod (i, j) = 0 то

    s:=s+j

    все

    кц

    если s = i то

    вывод i, нс

    все

    кц

    кон
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Составить алгоритм получения всех совершенных чисел меньше N ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Какой алгоритм называется линейным? А. Алгоритм, в котором имеется ввод данных, вычисления и вывод результатов. Б. Алгоритм, в котором для получения результатов последовательно выполняются все операторы по одному разу В.
Ответы (1)
исключи из предложенных сочетаний слов те, которые невозможны в информатике: 1) линейный алгоритм 2) прямой алгоритм 3) циклический алгоритм 4) разветвляющийся алгоритм
Ответы (2)
Алгоритм выполнения домашнего задания. Алгоритм рецепта приготовления пирога. Алгоритм мытья посуды. Алгоритм путешествия Колобка в известной сказке. Оформление.
Ответы (1)
Если данное предложение представить в виде алгоритма то это будет: Если сделаешь уроки, то можешь пойти в кино, иначе сиди дома. А) Линейный алгоритм В) Алгоритм с ветвлением С) Комбинированный алгоритм D) Алгоритм с циклом
Ответы (1)
К какому виду алгоритма относится решение линейного уравнение? А) линейный алгоритм В) Развлетвляющийся алгоритм С) Циклический алгоритм Д) лабиринт Е) Оператор алгоритм
Ответы (1)