» Главная
eXcode.ru » Статьи » Алгоритмы » Арифметика
» Новости
» Опросы
» Файлы
» Журнал



Пользователей: 0
Гостей: 11







Наименьшее общие кратное двух целых чисел




Наименьшим общим кратным двух целых чисел a и b называется наименьшее положительное число, которое делится на a и b.

Известно, что

НОК(a,b)=ab/НОД(a,b).

Сначала вычисляется НОД(a,b), затем НОК по предыдущей формуле. При a=0 или b=0 НОК полагается равным 0. Для нахождения НОД лучше всего воспользоваться алгоритмом Евклида, который (алгоритм) был уже описан на нашем сайте.

Моя реализация данного алгоритма на Паскале

<table class=code cellpadding=5 align=center width=98% border=1 bordercolor=#3B3B3B><tr><td>
function nod(a,b: integer):integer;
begin
if a<b then begin
a := a xor b;
b := a xor b;
a := a xor b;
end;
while not ((a=0) or (b=0)) do
if a >= b then a := a - b else b := b - a;
if a = 0 then result := b else result := a;
end;

function nok(a,b: integer):integer;
begin
if (a=0) or (b=0) then result := 0 else
result := a*b div nod(a,b);
end;

var a,b: integer;

begin
readln(a,b);
writeln(nok(a,b));
readln;
end.</td></tr></table>
К началу статьи





Добавил: LedWormДата публикации: 2005-05-30 22:34:53
Рейтинг статьи:3.00 [Голосов 1]Кол-во просмотров: 9886

Комментарии читателей

Всего комментариев: 3

2011-05-22 01:57:39
wibwadaNala
Лучшее видео <a href=http://fuckvideos.ru>порно знаменитостей бесплатно , бесплатные короткие порно ролики
</a> оторвись по полной на http://xhub.ru

2011-05-21 19:21:16
SwerneCer
<a href=http://flashripper.net>пк графика</a> на http://flashripper.net, <a href=http://jeys.ru>приколы</a> на http://jeys.ru , новости <a href=http://hitstream.ru>кино</a> и <a href=http://sms-kino.net>скачать фильмы за смс</a>, <a href=http://kdv-market.ru>новости о жизни</a> на http://kdv-market.ru
а также немного о <a href=http://t34studio.narod.ru>звуке</a> http://t34studio.narod.ru

2011-02-25 12:21:26
toicibrercibe
<a href=http://chicky.ru>порно бесплатно без регистрации от brazzers</a>, а также <a href=http://inporno.biz>порно видео</a>
Ваше имя: *
Текст записи: *
Имя:

Пароль:



Регистрация

Какой ОПСОС лучше?
Megafon
27% (59)
MTS
22% (48)
Beeline
26% (58)
АТС
3% (6)
Тут таких нет ...
16% (36)
Я не пользуюсь телефоном.
6% (13)

Проголосовало: 220
Едет программист в такси. Вдруг машина останавливает и дальше ну никак не едет. Водитель и так, и эдак... Программист и советует: - А вы закройте лишние окна. Поможет...
Рейтинг: 7/10 (4)
Посмотреть все анекдоты

 
eXcode.ru » Статьи » Алгоритмы » Арифметика