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

Не работает пример умножения и деления дробей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что будет выведено на экран в результате выполнения приведенного фрагмента кода? http://www.cyberforum.ru/cpp-beginners/thread1085593.html
Что будет выведено на экран в результате выполнения приведенного фрагмента кода? int n = 1; while (n<=10) { if (n%2) printf("%d\n", n); n++; return;...
C++ Найти среднее арифметическое элементов, не являющихся простыми числами, но при этом стоящих на чётных местах Найти среднее арифметическое элементов, не являющихся простыми числами, но при этом стоящих на чётных местах. http://www.cyberforum.ru/cpp-beginners/thread1085562.html
1. Написать функцию проверяющую есть ли отрицательные элементы в указанной строке двумерного массива. Удалить из массива все строки с отрицательными э C++
1. Написать функцию проверяющую есть ли отрицательные элементы в указанной строке двумерного массива. Удалить из массива все строки с отрицательными элементами, удаленная строка заполняется 0 и...
C++ Задан двумерный массив N x N. Проверить можно ли выполнив конечное число перестановок в столбцах, расположить на побочной диагонали так, чтобы они во
Задан двумерный массив N x N. Разрешается произвольно переставлять элементы внутри любого столбца. Проверить можно ли выполнив конечное число перестановок в столбцах, расположить на побочной...
C++ Пожалуста, обьясните настройки компилятора и что они делают http://www.cyberforum.ru/cpp-beginners/thread1085501.html
Для Visual Studio 2010. Хочется все же понять что например означает /ZI Includes debug information in a program database compatible with Edit and Continue Или /Ox Uses maximum optimization...
C++ Максимальное слово В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слово максимальной длины; Программа должна обрабатывать любое количество вариантов данных. Добрый вечер помогите... подробнее

Показать сообщение отдельно
Samat B
0 / 0 / 0
Регистрация: 04.08.2013
Сообщений: 170
31.01.2014, 18:35  [ТС]
S9, спасибо всем кто мне ответил, использовал вашу функцию to_string и заработало, еше кое как подредактировал код и заработало, вот решение
Кликните здесь для просмотра всего текста

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
77
78
79
80
81
82
83
84
85
86
87
#include <iostream>
#include <cmath>
#define nullptr NULL
#include <sstream>
#include <stdlib.h>
 
using namespace std;
 
std::string to_string(double val)// кусок кода для перевода RealToStr
{
  std::ostringstream ost;
  ost << val;
  return ost.str();
}
 
 
 
string *drobi_umnojenie(float a, float b, float c, float d, size_t arraySize = 3)
{
    float  a_c;
    float  bd;
 
    string *res = new string [arraySize];
 
    a_c = a*c;
    bd = b*d;
 
    res[0] = to_string (a_c);
    res[1] = '/';
    res[2] = to_string(bd);
 
    return res;
 
}
 
string *drobi_delenie(float a, float b, float c, float d, size_t arraySize = 3)
{
    float ad;
    float bc;
 
    string *res = new string [arraySize];
 
    ad = a*d;
    bc = b*c;
 
    res[0] = to_string (ad);
    cout << res[1] << endl;
    res[1] = "/";
    res[2] = to_string(bc);
 
    return res;
}
 
int knopka_1()
{
    string stroka_1;
    string *res = drobi_umnojenie(3, 4, 6, 6);
    stroka_1 = res[0]+res[1]+res[2];
    cout << "knopka1=" << endl;
    cout << stroka_1<< endl;
 
    delete [] res;
    res = nullptr;
 
    return 0;
}
 
int knopka_2()
{
    string stroka_1;
    string *res = drobi_delenie(2, 2, 2, 2);
    stroka_1 = res[0]+res[1]+res[2];
    cout << "knopka2=" << endl;
    cout << stroka_1<< endl;
 
    delete [] res;
    res = nullptr;
 
    return 0;
}
 
int main()
{
    knopka_1();
    knopka_2();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru