Создан заказ №3745175
17 марта 2019
Составить описание структуры «Рациональная дробь»
Как заказчик описал требования к работе:
В C# Составить описание структуры «Рациональная дробь» для представления объектов-дробей вида
AB,
где A и B (числитель и знаменатель) - целые числа. По умолчанию A = 0, B = 1.
I. Предусмотреть применение конструкторов:
а) для инициализации дроби целым числом;
б) для инициализации дроби указанными зн
ачениями числителя и знаменателя;
в) для копирования одной дроби в другую.
II. Предусмотреть метод, обеспечивающий декомпозицию дроби. Он должен возвращать целую часть дроби, а сама дробь в результате его работы должна стать правильной.
III. С помощью перегруженных операторов структуры обеспечить операции сложения, вычитания, умножения и деления дробей. Также перегрузить операторы преобразования дроби к типам int и double, и значений типа int - в дробь.
IV. С помощью свойств обеспечить доступ для чтения значений числителя и знаменателя дроби. Также предусмотреть свойство типа bool, определяющее, будет ли автоматически при совершении любых операций с дробью происходить ее сокращение (делением числителя и знаменателя на НОД). Сокращение дроби реализовать в отдельном открытом (public) методе.
V. Перегрузить метод ToString для представления дроби в виде строки «A/B»
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
18 марта 2019
Заказ завершен, заказчик получил финальный файл с работой
5
Составить описание структуры «Рациональная дробь».jpg
2019-03-21 17:54
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Прекрасно справился с работой, всё выполнено было в очень краткие сроки, но качественно и добросовестно! Всем советую!