Вопрос задан 22.07.2018 в 20:38. Предмет Информатика. Спрашивает Переверзев Артём.

Составьте программу нахождения наименьшего общего кратного(НОК) двух чисел,используя формулу:

А*В=НОД(А,В)*НОК(А,В). На паскале
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мелкумян Аревик.

Var A,B:integer;beginreadln(a,b); while A<>B do  begin   if a>b then  a:=a-b  else b:=b-a;  end;  writeln(B) end.
(строчные\прописные без разницы) 

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа нахождения наименьшего общего кратного (НОК) двух чисел на языке программирования Pascal может выглядеть следующим образом:

```pascal program NOK; var a, b, nod, nok: integer;

function FindNOD(a, b: integer): integer; begin while a <> b do begin if a > b then a := a - b else b := b - a; end; FindNOD := a; end;

begin write('Введите первое число: '); readln(a); write('Введите второе число: '); readln(b);

nod := FindNOD(a, b); nok := (a * b) div nod;

writeln('Наименьшее общее кратное чисел ', a, ' и ', b, ' равно ', nok); end. ```

Эта программа сначала запрашивает у пользователя два числа, затем находит их наибольший общий делитель (НОД) с помощью функции `FindNOD`. Затем программа использует формулу `А*В=НОД(А,В)*НОК(А,В)` для вычисления наименьшего общего кратного (НОК) и выводит результат на экран.

Это простая программа нахождения НОК на языке Pascal.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос