Занятие 4. Справочник

Занятие 4. Справочник

НОД и НОК

Функция вычисления НОД

static int gcd(int a, int b)
{
	while (b != 0) 
	{
		int tmp = a % b;
		a = b;
		b = tmp;
	}
	return a;
}

Функция вычисления НОК

static int lcm(int a, int b)
{
	return a / gcd(a, b) * b;
}
Естественно, для того, чтобы ей пользоваться, нужно написать в программе функцию gcd.