Повернутися

struct ComFraction
{
   int numerator;   //чисельник
   int denominator;   //знаменник
};

ComFraction DivFraction(ComFraction a, ComFraction b)
{
    ComFraction c;
    // При діленні дробів: a/b ÷ c/d = a/b × d/c
    // Тому переворачиваємо другий дріб та перемножуємо
    c.numerator = a.numerator * b.denominator;
    c.denominator = a.denominator * b.numerator;
    // Скорочуємо результат
    c = ReduceFraction(c);
    return c;
}