Задать вопрос
2 сентября, 03:06

Составить процедуру вычитания двух дробей и функцию произведения двух дробей

+3
Ответы (1)
  1. 2 сентября, 04:02
    0
    Int gcd (int a, int b) {

    while (a>0 && b>0) {

    if (a>b)

    a=a%b;

    else

    b=b%a;

    }

    return a+b;

    }

    pair minus (int ch1, int zn1, int ch2, int zn2) {

    ch1=ch1*gcd (zn1, zn2) / zn1;

    ch2=ch2*gcd (zn1, zn2) / zn2;

    return {ch1-ch2, gcd (zn1, zn2) }

    }

    pair prize (int ch1, int zn1, int ch2, int zn2) {

    int GCD=gcd (ch1*ch2, zn1*zn2) ;

    return ({ch1*ch2/GCD, zn1*zn2/GCD})

    }
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Составить процедуру вычитания двух дробей и функцию произведения двух дробей ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы