А в чем сложность то ? Не умеете с дробями работать ?
Сложение / вычитание - приводим к общему знаменателю , и складываем/вычитаем числитель, если возможно сокращаем полученную дробь
Умножение/деление - ну тут вообще просто - при умножение перемножаем отдельно числители и знаменатели , a/b*c/d = a*c/b*d
деление просто переворачиваем вторую дробь a/b:c/d = a*d/b*c, если возможно сокращаем полученную дробь
Сравнение то же не сложно, приводим к общему знаменателю и сравниваем числитель (только знак числа учесть надо)
Изменить знак это то же самое что умножить на -1/1 (минус одну первую)
Короче элементарная математика, класс 6-7 средней школы по моему ...