Задать вопрос
9 октября, 01:41

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

Алгоритм НОДм

цел: m, n, k;

{ Запросить m;

Запросить n;

k: = m + n;

Делать пока (не (n = 0))

{ m: = n;

n: = k mod n;

k: = m;

}

Сообщить m;

}

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

+1
Ответы (1)
  1. 9 октября, 04:48
    0
    Твоя программа - кривая реализация вычисления наибольшего общего делителя двух чисел. Единственное, что здесь можно предусмотреть, - чтобы m не было больше n, иначе он не работает.

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

    jа vascript:var m = prompt (), n = prompt (), k = m + n;

    if (m > n) { n ^ = m; m ^ = n; n ^ = m; }

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

    alert (m) ;
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Модифицируем алгоритм следующим образом: Алгоритм НОДм цел: m, n, k; { Запросить m; Запросить n; k: = m + n; Делать пока (не (n = 0)) { m: ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы