Вычислить НОД(Наибольший общий делитель) - C#
Формулировка задачи:
Задача в C#. Ввести два целых числа А и В. Вычислить НОД(Наибольший общий делитель) Делителями называются числа, которые делятся без остатка на заданное число кроме единици и самого этого числа. Задачу надо выполнить в трэх экземплярах с разными опереторами цикла:
1) for
2) while
3) do while
Помогите пожалуйста! Срочно нужно...
Решение задачи: «Вычислить НОД(Наибольший общий делитель)»
textual
Листинг программы
int nod=(a>b)?b:a;
do
{
if (a%nod==0 && b%nod==0)
break;
nod--;
}
while (nod>0)