алгоритм нод



Автор Николай Васильев задал вопрос в разделе Другие языки и технологии

Алгоритмы в паскале. Народ, напишите плиз алгоритм нахождения НОД и алгоритм выделения цифр числа. Заранее благодарю) и получил лучший ответ

Ответ от Влад Симкин[гуру]
ну суть мат модели уже описана. вот алгоритм на естественном языке
пока (a<>0) и (b<>0)
если a>b тогда a:=a mod b
иначе b:=b mod a;
nod:=a+b;
а вот код на паскале
program imya;
uses CRT;
var a,b,nod:word;
begin
writeln('vvedite a i b');
readln(a,b);
while (a<>0) and (b<>0) do
if a>b then a:=a mod b else b:=b mod a;
nod:=a+b;
writeln(nod);
readkey;
end.
Источник: опыт! уважайте отвечающих! Выбирайте ЛО сами! Не доводите вопрос до голосования!

Ответ от Евгений[гуру]
НОД. Математическая модель. Пусть m и n - не равные нулю целые неотрицательные числа и пусть m >= n. Тогда: если n = 0, то НОД (m, 0) = m если n <> 0, то НОД (m, n) = НОД (n, r), где r - остаток от деления m на n. Ре

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Алгоритмы в паскале. Народ, напишите плиз алгоритм нахождения НОД и алгоритм выделения цифр числа. Заранее благодарю)
спросили в Нокиа Другое
найти нод и нок по алгоритму Евклида чисел 11601 и 5936
Найти НОД a = 11601 и b = 5936

Для начала, от 11601 отнимем кратное значение 5936, пока не
подробнее...
спросили в Нокиа Наджаф
НОД и НОК в C++.Кто напишет выберу лучшим ответом.
НОД:
int gcd(int x, int y)
{
if (y == 0)
return x;
return gcd(y, x % y);
подробнее...

Как найти наибольший общий делитель (НОД) двух многочленов?
Здравствуйте, Алексей Медведев !

Вспомним сначала о разложении многочлена на простые
подробнее...

помогите доказать, что НОД (а,в) = НОД (5а+3в, 13а+8в)
Думаю, что Вы знаете алгоритм Евклида нахождения НОД (x,y).
Идея этого алгоритма основана на
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Объясните как найти НОК-наименьшее общее кратное и НОД-наименьший общий делитель.
Вот с этой темы, девочка, начинается непонимание математики в школе! Вот именно с
подробнее...

мне нодо сделать стен газету на тему русский язык
Материалы можно взять на сайтах:
1.
7.
8.

Вот как оформлены некоторые
подробнее...
спросили в Aniplex Netscape
ДАЙТЕ ПОЖАЛУЙСТА ПРОГУ ИЛИ скажите где можно скачать русско-английский или английско-русско переводчик
Переводчики:

1.- переводит с английского, немецкого, французского, испанского языков на
подробнее...

как вам Avira Antivir ?
Лучший антивирус это Avira™ после него идёт Bitdefender на третьем месте AVG, а Kaspersky на 4 или
подробнее...
спросили в Паскаль Фибоначчи
информатика паскаль.
есть рекурентный алгоритм для чисел фибоначи .Поищи в wikipedia.org там есть пример на
подробнее...

Подскажите пожалуйста формулу :Наибольший общий делитель і формулу: Менее всего общее кратное
Наименьшее общее кратное (НОК) двух целых чисел m и n есть наименьшее натуральное число, которое
подробнее...
спросили в Общее
Подскажите как найти наибольший общий делитель нескольких натуральных чисел ((6 класс))
чтобы найти наибольший общий делитель нескольких натуральных чисел, надо:
1)разложить их на
подробнее...

Диофантово уравнение
Есть общий алгоритм решения таких уравнений, исходя из которого можно получить и общее решение.подробнее...
Бинарный алгоритм вычисления НОД на Википедии
Посмотрите статью на википедии про Бинарный алгоритм вычисления НОД
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*