Получив на вход число x, этот алгоритм печатает число M. Знаменито,

Получив на вход число x, этот метод печатает число M. Знаменито, что x gt; 100. Укажите меньшее такое (т. е. большее 100) число x, при вводе которого метод печатает 2.
var x, L, M: integer;
begin
readln(x);
L := x-12;
M := x+12;
while L lt;gt; M do
if L gt; M then
L := L - M
else
M := M L;
writeln(M);
end.
Ответ нужен с объясненьем плиииззз

Задать свой вопрос
Сашок Боввен
решается способом подбора
Хорунжин Данька
так мне и нужен ответ
Софья
106
Музыкантская Диана
я где-то отвечала на этот вопрос. выищи
1 ответ
106

function f(x: integer): integer;
var
    L, M: integer;
begin
    L := x - 12;
    M := x + 12;
    while L lt;gt; M do
        if L gt; M then
            L := L - M
        else
            M := M - L;
    f := L;
end;

begin
    var x := 100;
    var r := 0;
    repeat
        x := x + 1;
        r := f(x);
    until r = 2;
    writeln(x);
end.

Россяева Маргарита
PascalABC
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт