Задать вопрос
19 ноября, 12:10

В заданном интервале целых натуральных чисел от N до M, найдите число которое имеет наибольшее число делителей. Если таких чисел несколько, то вывести нужно наименьшее из этих чисел. в паскале

+1
Ответы (1)
  1. 19 ноября, 13:27
    0
    Var m, n, j, i, c, max, o:integer;

    begin

    readln (n, m) ;

    for i: = m downto n do begin

    for j:=1 to i div 2 do

    if i mod j = 0 then c:=c+1;

    if c>=max then begin max:=c; o:=i; end;

    c:=0;

    end;

    writeln (o) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В заданном интервале целых натуральных чисел от N до M, найдите число которое имеет наибольшее число делителей. Если таких чисел несколько, ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы