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

Калькулятор рациональных чисел - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 48, средняя оценка - 4.94
Maslenok:)
0 / 0 / 0
Регистрация: 11.08.2010
Сообщений: 21
11.08.2010, 11:43     Калькулятор рациональных чисел #1
Мне нужно написать программу калькулятора рациональных чисел. Числа должны быть представлены в виде n1, n2/n3, где n1 - целое число n2 - числитель n3 - знаменатель. Причем при выводе результата программа должна привести ответ к стандартному виду если n3=1 или n2=0 т выводил n1. если n1=0 то выводится только n2/n3. Калькулятору доступны лишь небольшой ряд операций: +, -, *, :, ^ . Все целые числа хранятся в 32-битных целых типах. При вычеслении должно диагностироваться переполнение. Ну плюс к калькулятору впихнули опцию --help и программа должна выдавать сообщение об некорректном введении числа.

С начала задание показалось не сложным вроде бы элементарные математические операции, но именно этот косяк с рациональными числами я не представляю как можно реализовать.
Может кто чем поможет, или литературой какой на эту тему, или советом?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.08.2010, 11:43     Калькулятор рациональных чисел
Посмотрите здесь:

Алгоритмы сложения и умножения рациональных чисел C++
Олимпиадное задание "Калькулятор рациональных дробей" C++
Определить класс для рациональных чисел C++
Двумерный массив рациональных чисел + среднее арифметическое чисел массива + сортировка методом вставки C++
Количество различных рациональных чисел которые можно получить роставляя скобки C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
11.08.2010, 11:50     Калькулятор рациональных чисел #2
Maslenok, вот Вам калькулятор дробей, возведение в степень только сами сделайте по образу и подобию и будет Вам счастье
Fedogor
209 / 95 / 4
Регистрация: 23.07.2010
Сообщений: 235
11.08.2010, 11:53     Калькулятор рациональных чисел #3
Воспользуйся ссылкой
Maslenok:)
0 / 0 / 0
Регистрация: 11.08.2010
Сообщений: 21
11.08.2010, 12:05  [ТС]     Калькулятор рациональных чисел #4
Спасибо Вам большое! Код очень прост и понятен сейчас же принимаюсь за работу)
Yandex
Объявления
11.08.2010, 12:05     Калькулятор рациональных чисел
Ответ Создать тему
Опции темы

Текущее время: 01:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru