Написать программу, которая использует модифицированный алгоритм Евклида - C#

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

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

написать программу, которая использует модифицированный алгоритм Евклида: нужно заменять большее число на остаток от деления большего на меньшее до тех пор, пока этот остаток НЕ станет равен нулю; тогда второе число и есть НОД C# помогите пожалуйста

Решение задачи: «Написать программу, которая использует модифицированный алгоритм Евклида»

textual
Листинг программы
  1. class Program
  2.     {
  3.         static void Main(string[] args)
  4.         {
  5.             int m = int.Parse(Console.ReadLine());
  6.             int n = int.Parse(Console.ReadLine());
  7.             int nod = GetNod(m, n);
  8.             Console.WriteLine(nod);
  9.             Console.ReadLine();
  10.         }
  11.         static int GetNod(int a, int b)
  12.         {
  13.             int c;
  14.             while (b!=0)
  15.             {
  16.                 c = a % b;
  17.                 a = b;
  18.                 b = c;
  19.             }
  20.             return a;
  21.         }
  22.     }

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


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

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

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы