Дано правильная дробь А/В составить программу , сокращающую эту дробь(команда "пока") помогите плиз
Дано правильная дробь А/В составить программу , сокращающую эту дробь(команда "пока") помогите плиз
Ответ(ы) на вопрос:
Гость
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;
Не нашли ответ?
Похожие вопросы