Muzahabiba
13.06.2021 15:41

Описать функцию del(x), находящую наибольший целый делитель натурального числа х.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ксения1279мпсалч
02.10.2020 01:42
Видимо, "наибольший целый делитель натурального числа, меньший самого числа", иначе просто выводится число (х не равно 1)

var x, i, max:integer;
function Del(x:integer):integer;
begin
     for i := 1 to x div 2 do
     begin
          if x mod i = 0
          then
              max := i;
     end;
     del := max;
end;
begin
     read(x);
     writeln(Del(x));
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота