Нахождение нод 2-х многочленов по Алгоритму Евклида - Turbo Pascal

Узнай цену своей работы

Формулировка задачи:

Добрый день. Задали написать программу, нахождения Наибольшего общего делителя 2-х полиномов(многочленов) по Алгоритму Евклида. Может быть у кого-то есть такая программа? Помогите пожалуйста

Решение задачи: «Нахождение нод 2-х многочленов по Алгоритму Евклида»

textual
Листинг программы
label 1,2;
var n,m:integer;
begin
write('Vvedite n=');read(n);write('Vvedite m=');read(m);
1:if n=m then begin writeln(N,' yavlayetsa NOD');goto 2;end;
if n>m then begin n:=n-m;goto 1;end;
if n<m then begin m:=m-n;goto 1;end;
2:readln;readln;readln;end.

Объяснение кода листинга программы

Этот код на Turbo Pascal выполняет следующие действия:

  1. Запрашивает у пользователя ввод двух целых чисел, n и m.
  2. Проверяет, равны ли эти числа. Если да, то выводит сообщение yavlayetsa NOD.
  3. Если n больше m, то вычитает m из n и переходит к шагу 1.
  4. Если n меньше m, то вычитает n из m и переходит к шагу 1.
  5. Выводит три сообщения readln для чтения трех строк.
  6. Конец программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.462 из 5
Похожие ответы