Дано правильная дробь а/в составить программу , сокращающую эту дробь(команда "пока")

maksym200178 maksym200178    1   21.07.2019 16:40    9

Ответы
AdamM2 AdamM2  23.09.2020 10:17
While (tnum != 0)  //tnum, tden - числитель и знаменатель искомой                                    дроби
    {
        if (tnum < tden)
        {
            temp = tnum;
            tnum = tden;
            tden = temp;
        }
        tnum = tnum - tden;
    }
    gcd = tden;  //вычисляем наибольший общий делитель
    numerator = numerator / gcd;  //делим числитель и знаменатель на
                                                      НОД, получаем сокращенную дробь
    denominator = denominator / gcd;
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика