Ниже на пяти языках программирования записан алгоритм. Получив на вход число x, эт??т алгоритм печатает число M. Известно, что x > 150. Укажите наименьшее такое (т. е. большее 150) число x, при вводе которого алгоритм печатает 30. var x, L, M: integer; begin readln(x); L := 2*x-30; M := 2*x+30; while L <> M do begin if L > M then L := L - M else M := M - L; end; writeln(M); end.

?т алгоритм печатает число M. Известно, что x > 150. Укажите наименьшее такое (т. е. большее 150) число x, при вводе которого алгоритм печатает 30. var x, L, M: integer; begin readln(x); L := 2*x-30; M := 2*x+30; while L <> M do begin if L > M then L := L - M else M := M - L; end; writeln(M); end.

Ответы:
ИЛЬЯ ВОЛКОВ
26-07-2018 22:10

# Код на ruby 2.2.3p173def z(x)    l = 2 * x + 30    m = 2 * x - 30    while m!=l do        if l > m            l = l - m        else            m = m - l;        end    end    return mendfor x in 151..2000    if z(x) == 30        p x        break    endendОтвет 180

Картинка с текстом вопроса от пользователя Диана Васильчукова

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Ниже на пяти языках программирования записан алгоритм. Получив на вход число x, эт?» от пользователя Диана Васильчукова в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!