Форум программистов, компьютерный форум CyberForum.ru

Класс рациональных дробей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Куб числа http://www.cyberforum.ru/cpp-beginners/thread454077.html
Доброго времени суток, уважаемые форумчане) Нужно найти число, которое равняется кубу суммы всех своих цифр. Ну например: 512=(5+1+2)^3 Просьба, помочь) Бо в голове не укладывается как это сделать( уже заюзал цикл for все равно, не выходит(
C++ Написать программу Написать программу на языке C++, что получает у пользователя путь и имя каталога и осуществляет переход в заданный контекст. http://www.cyberforum.ru/cpp-beginners/thread454066.html
В сберкассу на трехпроцентный вклад положили S рублей. Какой станет сумма вклада через N лет? C++
Здравствуйте,в общем как ни пытался "зашарить" все осталось безуспешным,поэтому пытаюсь обратится к Вам за помощью,и если не затруднит помочь решить пару задач С++ (компилятор GNU GCC) 8. В сберкассу на трехпроцентный вклад положили S рублей. Какой станет сумма вклада через N лет? 20. Написать программу, которая по заданным значениям чисел a и b находит ab. В запросе укажите допустимые...
C++ По данному натуральному числу N найдите сумму чисел
По данному натуральному числу N найдите сумму чисел 1+1/1!+1/2!+1/3!+...+1/N!. Количество действий должно быть пропорционально N.
C++ В данном натуральном числе переставить цифры таким образом, чтобы образовалось наименьшее число, записанное этими цифрами http://www.cyberforum.ru/cpp-beginners/thread454037.html
1)В данном натуральном числе переставить цифры таким образом, чтобы образовалось наименьшее число, записанное этими же цифрами. 2)Дано предложение. Найти наибольшее количество идущих подряд пробелов. 3)Дан одномерный массив целых чисел. Вставить число k впереди и после всех элементов, заканчивающихся на данную цифру k. 4)Дан упорядоченный по убыванию массив. Найти количество...
C++ Стандартные и пользовательские функции языка С Помогите написать на чистом Си в одном проекте. 1) Даны три целые числа. Поднять квадрату отрицательные числа и к кубу - положительные (число 0 не менять). 2) Скорость лодки в стоячей воде V км / ч, скорость течения реки U км / ч (U <V). Время движения лодки по озеру T1 ч, а по реке (против течения) - T2 год. Определить путь S, пройденный лодкой. 3) Даны три действительных числа X, Y, Z. Из... подробнее

Показать сообщение отдельно
theonlymine
1 / 1 / 0
Регистрация: 21.02.2012
Сообщений: 11
27.02.2012, 23:00     Класс рациональных дробей
Написать пользоват. тип рациональных дробей. Внутреннее представление типа:
C++
1
int a, b;
должно быть таким, что число a/b должно представлять собой несократимую дробь. Должно правильно выполняться:
1) создание объектов:
C++
1
2
Rational x = Rational(1, 3), y(1, 3);  
 Rational n = 4;
2) присваивание
C++
1
w = q;
3) Арифметические операции
C++
1
n.Add(x);
(к n прибавляем x)

4) Логические операции
C++
1
n.EqualTo(y);
(если n = y, то 1, иначе 0)


Заранее спасибо!

Добавлено через 1 час 7 минут
подскажите, пожалуйста, как хотя бы описать сам класс без операций.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru