Модифицируем метод последующим образом:Метод НОДмцел: m, n, k; Запросить m;

Модифицируем алгоритм последующим образом:

Алгоритм НОДм
цел: m, n, k;
Запросить m;
Запросить n;
k:= m + n;
Делать пока (не (n = 0))
m:= n;
n:= k mod n;
k:= m;

Сказать m;


Запрограммируйте и отладьте измененный алгоритм.

Задать свой вопрос
Надежда Боше
1) Так это теснее и есть программка. 2) Что тут модифицировано или надобно видоизменять?
Ирина Литтон
Сама не знаю,учитель объяснять не желает
1 ответ

Твоя программка - кривая реализация вычисления наивеличайшего общего делителя двух чисел. Единственное, что тут можно предусмотреть, - чтоб m не было больше n, по другому он не работает.

Вот она же на JS:

javascript:var m = prompt(), n = prompt(), k = m + n;

if (m gt; n) n ^= m;  m ^= n; n ^= m;

while (n != 0) m = n; n = k % n; k = m;

alert(m);

, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт