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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 48, средняя оценка - 4.94
Maslenok:)
0 / 0 / 0
Регистрация: 11.08.2010
Сообщений: 21
#1

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

11.08.2010, 11:43. Просмотров 6150. Ответов 3
Метки нет (Все метки)

Мне нужно написать программу калькулятора рациональных чисел. Числа должны быть представлены в виде 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++
Калькулятор рациональных дробей (выполнение операций сложения, вычитания, умножения, деления).

Сравнение рациональных чисел - C++
Есть класс дроби, с полями чисельник и знаменник. Надо перегрузить операторы (> , < ,>= , <= , = , !=) для них. типа чтоб в коде можно...

Алгоритмы сложения и умножения рациональных чисел - C++
Здравствуйте, такое вот задание: Разработать алгоритмы на языке С, моделирующие выполнение сложения и умножения над рациональными...

Определить класс для рациональных чисел - C++
Начало изучения понятия класса и объекта в С++, для меня много не ясного. Помогите, пожалуйста. Задача: необходимо Определить класс...

Бесконечная последовательность рациональных чисел v0, v1 , . образована по следующему закону : - C++
Описание задачи необходимо вставлять в текстовом виде Бесконечная последовательность рациональных чисел v0, v1 , ... образована по...

Создать файл для определения класса рациональных чисел с перегрузкой операторов - C++
Добрый день. Нужно создать файл для определения класса рациональных чисел с перегрузкой операторов. Ввиду своей криворукости имею множество...

Количество различных рациональных чисел которые можно получить роставляя скобки - C++
Обозначим i-е простое число как Рi (Р1=2, Р2=3, Р3=5 и т.д.). Для данного числа n рассмотрим выражение: Р1 / Р2 / Р3 / ... / Рn. Напишите...

Калькулятор шестнадцатеричных чисел - C++
Помогите пожалуйста!как в си/с++ сделать калькулятор для арифметических действий над шестнадцатеричными числами,а также с операциями "не...

Калькулятор комплексных чисел - C++
Помогите пожалуйста с задачей. Выполнить структурную декомпозицию, разработать структурную схему и алгоритмы программ. Реализовать на...

Калькулятор комплексных чисел - C++
помогите пожалуйста с курсовиком по информатике...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
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     Калькулятор рациональных чисел
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru