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

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

Войти
Регистрация
Восстановить пароль
 
Denis_Spitsyn
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 31
#1

Сумма дробей - C++

09.04.2013, 22:40. Просмотров 648. Ответов 4
Метки нет (Все метки)

Создать класс RatNum, который имеет два поля int — числитель и знаменатель. Создать конструктор класса и методы которые будут инициализировать объекты класса, складывать и вычитать дроби, выводить на экран результат в виде a/b.
Вот то что я смог написать:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <conio.h>
using namespace std;
class RatNum              
{
 private:
        int nom, den;
 public:
        RatNum (int nom, int den)  
         {
                 nom=0;
          den=1;
         }
void fraction()
{
    cout<<"Enter nominator: ";
    cin>>nom;
    cout<<"Enter denominator: ";
    cin>>den;
}
void sum (RatNum f1, RatNum f2)
{
    nom=nom.f1*den.f2+nom.f2*den.f1;
    den=den.f1*den.f2;
}
void display()  
{   
cout<<nom.f1<<"/"<<den.f1<<"+"<<nom.f2<<"/"<<den.f2<<" = "<<nom<<"/"<<den;
}
};
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2013, 22:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сумма дробей (C++):

Сложение дробей. - C++
Я хочу сложить массив дробей. Числитель у меня один массив а знаменательль другой массив. Если бы у меня небыло дробей можно было бы...

Класс дробей - C++
Кто-нибудь может проверить код (программа производит операции с дробями, сокращает их, проверяет на переполнение и переопределяет &lt;&lt;)? Не...

Сравнение дробей - C++
Здравствуйте, очень нужна ваша помощь. Помогите, пожалуйста с сравнение дробями. больше, меньше, равно. #include &quot;stdafx.h&quot; ...

сложение дробей - C++
Даны две дроби A/B и C/D (А, В, С, D — натуральные числа). Составить функцию сложения этих дробей. Ответ должен быть несократимой дробью.

Деление дробей. - C++
Задача: вывести в порядке возрастания все правильные несократимые дроби со знаменателем, не превосходящим n. Сам код: #include...

Вывод дробей - C++
Всем доброго времени суток! Дан такой коТ (вырезки): int N = 9; double s = 2 / (N - 1))*(2 / (N - 1))*(2 / 4 - 1 / 4); Но...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Ternsip
660 / 188 / 6
Регистрация: 10.05.2012
Сообщений: 595
09.04.2013, 23:04 #2
Denis_Spitsyn, а в чём проблема ?
0
Denis_Spitsyn
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 31
10.04.2013, 21:02  [ТС] #3
Не могу понять что писать в void main
0
Croessmah
11.04.2013, 08:26
  #4

Не по теме:

Цитата Сообщение от Denis_Spitsyn Посмотреть сообщение
что писать в void main
в void main? Ничего. В C++ int main

0
Xipxop
481 / 9 / 2
Регистрация: 28.12.2011
Сообщений: 151
11.04.2013, 09:07 #5
Ну так в main пишешь вызов всех функций, в нужном тебе порядке.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2013, 09:07
Привет! Вот еще темы с ответами:

Сложение дробей - C++
Как сложить две дроби? #include&lt;iostream&gt; using namespace std; class Drob { private: float chislet, znamenat;

Классы дробей С++ - C++
Здравствуйте, помогите доделать класс дробей! Дан массив дробей, 1) нужно сравнить дроби, путём привидения к общему знаменателю 2) найти...

сокрощение дробей - C++
Нужно сложить две дроби и по возможности сокротить, сложение то работает. А сокротить не получается, зависает using namespace std; ...

Упрощение дробей - C++
Здравствуйте! Сделал реализацию упрощения дробей. Есть две дроби. 7/6 и 3/18, когда &amp;&amp; сокращает только первую дробь. В чем ошибка? ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.04.2013, 09:07
Ответ Создать тему
Опции темы

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