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

Реализовать класс Money, используя класс Fraction - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение функции x^2 / (n + x^2) http://www.cyberforum.ru/cpp-beginners/thread426901.html
задача: В диапазоне от {x}_{nach} до {x}_{kon} аргумент изменяется п формуле {x}_{n+1}={{x}_{n}}^{2}/(n+1). Вычислить значение функции F(x)={x}^{2}/(n+{x}^{2}) для каждого значения аргумента и записать в файл. Подсчитать количество вычислений. #include <iostream> using namespace std; #include <iomanip> #include <math.h> #include <conio.h> #include <stdlib.h> #include <fstream>
C++ сложить char* c char подскажите пожалуйста как сложить строку типа char* с символом типа char (например 12 сложить с 3 чтобы получилось 123) http://www.cyberforum.ru/cpp-beginners/thread426898.html
Поиск минимального элемента в массиве C++
Помогите решить задачку,Вводим в ручную массив и в нем нужно найти минимальные элемент Заранее спасибо
По данному числу n вычислите сумму 4(1-1/3+1/5-1/7+...+(-1)n/(2n+1)) C++
По данному числу n вычислите сумму 4(1-1/3+1/5-1/7+...+(-1)n/(2n+1)). Формат входных данных Вводится одно число n, не превосходящее 100000. Формат выходных данных Необходимо вывести значение выражения. INPUT.TXT 1
C++ Построение копии заданного графа http://www.cyberforum.ru/cpp-beginners/thread426882.html
Здравствуйте товарищи программисты, у меня имеется программа которая строит копию заданного дерева вот она : #include <iostream> #include <cstdlib> using namespace std; struct TREE { int info; TREE *right;
C++ Алгоритм Дейкстры С++ Реализовать алгоритм поиска кратчайшего пути. Алгоритм Дейкстры. Представление графа – матрица смежности. как можно после того как прога подсчитает результат, рисовался бы граф и этот самый короткий путь, который посчитала программа? чтоб Входные данные для программы (графы) читались из файла. и оценку сложности Но код выдает ошибку #include<iostream.h> #include<string.h>... подробнее

Показать сообщение отдельно
Mark_off
0 / 0 / 1
Регистрация: 28.02.2011
Сообщений: 29
13.01.2012, 21:29  [ТС]     Реализовать класс Money, используя класс Fraction
переделала подругому...теперь программа запускается....только работает не совсем коректно....п во-первых в основной программе должна сохранять значения введенных чисел...(не знаю как это реализовать) ...во -вторых...не корректно вычисляет умножение,деление,деление на число
помогите пожалуйста!! прилагаю код с задачей
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include "stdafx.h"
#include "Money.h"
#include <locale>
#include <iostream>
#include <sstream>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{ 
  int i;
  double n;
    setlocale(LC_CTYPE,"Russian");
    int i1,i2;
    cout<<"Первая сумма: ";
    cin>> i1>> i2;
    Money sum1(i1,i2);
    cout<<"Вторая сумма: ";
    cin>> i1>>i2;
    Money sum2(i1,i2);
    do
    {
        cout<<"Для сложения сумм введите 1\n";
        cout<<"Для вычитания сумм введите 2\n";
        cout<<"Для умножения сумм введите 3\n";
        cout<<"Для умножения суммы на число введите 4\n";
        cout<<"Для деления сумм введите 5\n";
        cout<<"Для деления суммы на число введите 6\n";
        cout<<"Для проверки равны ли суммы введите 7\n";
        cout<<"Для выхода из программы введите 0\n";
        cin>>i;
        switch (i)
        {
        case 1: { 
                  cout<<"Сумма равна:";
                  sum1.Adding(sum2);
                  sum1.Show();
                }; break;
        case 2: { 
                   cout<<"Разность равна: ";
                   sum1.Subtraction(sum2);
                   sum1.Show();
                }; break;
        case 3: {
                   cout<<"Произведение равно: ";
                   sum1.Multiplication(sum2);
                   sum1.Show();
                }; break;
        case 4: {  cout<<"Введите число: ";
                   cin >> n;
                   cout<<"Произведение на числ равно: ";
                   sum1.MultiplicationOnNumber(n);
                   sum1.Show();
                }; break;
        case 5: {   
                    cout<<"Частное равно: ";
                    sum1.Division(sum2);
                    sum1.Show();
                }; break;
        case 6: {   cout<<"Введите число: ";
                    cin >> n;
                    cout<<"Деление на число равно: ";
                    sum1.DivisionOnNumber(n);
                    sum1.Show();
                }; break;
        case 7: {
                  sum1.Comparison(sum2);
                }; break;
        }
        cout<<"\n";
        cout<<"\n";
    }while (i!=0);
 
    system("pause");
    return 0;
}
Вложения
Тип файла: rar program2.rar (2.08 Мб, 36 просмотров)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru