0 / 0 / 0
Регистрация: 26.10.2015
Сообщений: 9
|
||||||
1 | ||||||
Переопределение стандартных операций26.11.2015, 19:06. Показов 952. Ответов 3
Метки нет (Все метки)
Рациональная (несократимая) дробь представляется парой целых чисел (а, b), где а — числитель, b — знаменатель. Создать класс Rational для работы с рациональными дробями. Необходимо переопределить следующие операции:
сложения +, (а, b) + (с, d) = (ad + bc, bd); вычитания -, (a, b) - (с, d) = (ad - bc, bd); умножения *, (a, b) * (c, d) = (ac, bd); деления /, (a, b) / (c, d) = (ad, bc); сравнение ==, >, <. Для демонстрации работы программы необходимо создать объект класса, задать все поля данного объекта и продемонстрировать использование всех доступных функций класса, например, в консоли. Получилось так. Не знаю, как правильно вывести. Помогите все это доделать правильно
0
|
26.11.2015, 19:06 | |
Ответы с готовыми решениями:
3
Переопределение операций Переопределение операций Переопределение операций Переопределение операций |
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
|
26.11.2015, 19:55 | 2 |
А чем не угодило Result.show(); ?
0
|
0 / 0 / 0
Регистрация: 26.10.2015
Сообщений: 9
|
||||||
26.11.2015, 20:26 [ТС] | 3 | |||||
zss, Я почти все уже исправила. Осталась проблема с делением. Не могу додумать.
zss, Спасибо, сама справилась
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
||||||
26.11.2015, 21:40 | 4 | |||||
0
|
26.11.2015, 21:40 | |
26.11.2015, 21:40 | |
Помогаю со студенческими работами здесь
4
Переопределение операций Перегрузка стандартных операций Перегрузка стандартных операций Перегрузка стандартных операций Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |