Ниже на пяти языках программирования записан алгоритм. Получив на вход число 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.
# Код на 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
Также наши пользователи интересуются:
Какое размножение наиболее часто встречается у одноклеточных? Как это просходит?Решить два номера: 65,66. Спасибо.
⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Ниже на пяти языках программирования записан алгоритм. Получив на вход число x, эт?» от пользователя Диана Васильчукова в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.
Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!