tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Pascal. вводится 2 натуральных
Pascal. вводится 2 натуральных числа. вывести их нок. !
0909044
1 21.08.2019 17:20
0
Ответы
alinkaaa3
05.10.2020 09:42
//алгоритм Евклида
var
a, b: integer;
function NOD (p1, p2: integer):integer;
begin
while p1<>p2 do
if p1>p2 then p1:=p1-p2 else p2:=p2-p1;NOD:=p1;
end;
function NOK (p1, p2: integer):integer;
begin
NOK:=(p1*p2) div NOD(p1, p2);
end;
begin
readln (a, b);
writeln ('НОК a, b = ', NOK(a, b));
end.
ПОКАЗАТЬ ОТВЕТЫ
NikaSempay
05.10.2020 09:42
Var
a, b, nok: integer;
begin
readln (a, b);
nok:=(a*b);
while a<>b do
begin
if a>b then a:=a-b else b:=b-a;
end;
nok:=nok div a;
write (nok);
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Arisha666
15.08.2019 01:30
Какие из этих предложений являются истинными а какие ложные : глаза-органы слуха,у человека 2 уха,пингвины живут в африке,угрюмое небо,электронное устройство, компьютера...
livr5
22.07.2019 08:30
Спрограммой для языка паскаль. вывести на экран задом наперёд данную строку симвтолов ....
romanovegorka6
22.07.2019 08:30
Расставьте числа в таком порядке, какие значения принимала переменная k a=16 k=20-a k=k*30 a=a-6 k=k div a k=k mod 7 k=k+a k=k/15 примечание: div и mod - это операция...
mmmkkk3
22.07.2019 08:30
На острове живут рыцари и лжецы, всего 2019 человек. рыцари всегда говорят правду, а лжецы лгут. каждый житель острова заявил: «среди оставшихся жителей острова более...
succura
04.12.2019 16:09
написать обмена значений 3 переменных через 4 переменную, оптимизировать через 3 переменные...
Exem76
04.12.2019 16:12
№1 постройте таблицу истинности (c+b)* (a+b) =s...
Офелия12345
04.12.2019 16:12
Даны действительные числа a, b...
lmarusia
09.07.2019 12:00
Дано слово,опеределить входит ли это слово в (да/нет)...
bershteindanik
13.08.2019 06:20
Подготовь устное сообщение на тему ,,знаки препинания и их роль в письменной речи...
uvar13131
13.08.2019 06:20
Трое мальчиков участвуют в велосипедных гонках. алеша стартовал первым, боря - вторым, а вася - третьим. положение алеши в гонке менялось 8 раз, а положение васи - 3...
Популярные вопросы
3.Выпишите из слов похожа, по-украински, средства, документ то, в...
1
содержит 1500 страниц. На каждой странице – 40 строк, в каждой строке...
3
4. Себилген эгинди дыйкан кан-Тип өстүрөт?...
3
Ab общая касательная к окружностям с центром О и Р радиусы соответственно...
1
Яку інформацію несе термохімічне рівняння реакції CaO +H2O - Ca (OH)2...
3
Виконати повний синтаксичний розділ речень (письмово), підписати...
2
Көйлек туралы сөйлем құрау...
2
Составьте предложение по схемам...
1
3. Назвіть зорові та слухові образи в описі весни та поясніть іх...
2
От і все ж таки не тільки сам приходь до мене прийдеш у спа процедури...
3
var
a, b: integer;
function NOD (p1, p2: integer):integer;
begin
while p1<>p2 do
if p1>p2 then p1:=p1-p2 else p2:=p2-p1;NOD:=p1;
end;
function NOK (p1, p2: integer):integer;
begin
NOK:=(p1*p2) div NOD(p1, p2);
end;
begin
readln (a, b);
writeln ('НОК a, b = ', NOK(a, b));
end.
a, b, nok: integer;
begin
readln (a, b);
nok:=(a*b);
while a<>b do
begin
if a>b then a:=a-b else b:=b-a;
end;
nok:=nok div a;
write (nok);
end.