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

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

Войти
Регистрация
Восстановить пароль
 
igor-16
0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 39
#1

Решение математического примера с использованием класса - C++

25.09.2015, 02:35. Просмотров 206. Ответов 1
Метки нет (Все метки)

Нужно решить пример с помощью класса. В принципе, я всё написал, с ответом сходится полностью. Но, если честно, я делал многое наобум и не до конца понимаю свой код (void setPrimer(float X, ...)). Зачем это нужно? Буду рад, если у Вас будут какие-то замечания.
Извиняюсь за картинку, я ошибся. Вместо 2 * cos(x - 2/3) - 2 * cos(x - pi/6)
 Комментарий модератора 
Внизу страницы есть редактор формул!


Решение математического примера с использованием класса

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
#include <iostream>
#include <math.h>
 
using namespace std;
 
class Primer
{
private:
    float x, 
         y,
         z;
public:
    float s;
    void setPrimer(float X, float Y, float Z)
    {
        x = X;
        y = Y;
        z = Z;
    }
    void chet()
    {
        float a, b, c; const float pi = 3.14159265358979323846;
        a = 2 * cos(x - pi/6);
        b = 0.5 + pow(sin(y), 2);
        c = 1 + (pow(z, 2) / (3 - (pow(z, 2) / 5)));
        s = (a / b) * c;
    }
    void getPrimer()
    {
        cout << "S = " << s << endl;
    }
};
 
int main()
{
    setlocale(0, "");
    float x, y, z, s;
    cout << "X = "; cin >> x;
    cout << "Y = "; cin >> y;
    cout << "Z = "; cin >> z;
    Primer object;
    object.setPrimer(x, y, z);
    object.chet();
    object.getPrimer();
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2015, 02:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Решение математического примера с использованием класса (C++):

Программа для расчета математического примера - C++
Помогите пожалуйста с кодом программы,заранее спасибо.Пример 10

Решение математического выражения на с++ - C++
#include&lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; using namespace std; void main(){ setlocale(LC_ALL, &quot;Russian&quot;); ...

Решение по примера - C++
ребят не могу написать код под уравнения. помогите плиз... Числа: а, m, n задаются через int

Решение примера из строки - C++
Здравствуйте. Помогите, пожалуйста, сделать задание. С клавиатуры вводится пример &quot;5+3-1+4&quot; Нужно решить пример с...

Решение ламерского примера - C++
Доброго времени суток, уважаемые форумчане! Возникла проблема при решении простого примера. Ответ выдаёт всё время один и тот же, в не...

Проблемы с использованием класса - C++
Задача Водителям не безразличен пробег их авто. Один водитель записал свои данные о нескольких заправках, записывая пройденные км и число...

1
Renji
2062 / 1419 / 321
Регистрация: 05.06.2014
Сообщений: 4,077
25.09.2015, 03:22 #2
Цитата Сообщение от igor-16 Посмотреть сообщение
Но, если честно, я делал многое наобум и не до конца понимаю свой код (void setPrimer(float X, ...)). Зачем это нужно?
Ни за чем, так как городить класс ради решения уравнения - смыслу никакого. Но если уж так надо через класс, по хорошему надо заменить setPrimer на конструктор Primer(float X,float Y,float Z):x(X),y(Y),z(Z){}. Ну и Primer object(x,y,z) в main.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2015, 03:22
Привет! Вот еще темы с ответами:

Разобраться с использованием класса - C++
#include &lt;assert.h&gt; template &lt;class H&gt;H RanDD(H x){return (H)(random(x)-random(x)+1);}; template &lt;class H&gt; class Matrix { ...

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

создать программу с использованием класса - C++
Написать программу, в которой используется класс myclass для задания значений &quot;а&quot; для объектов &quot;ob1&quot; и &quot;ob2&quot; и вывода на экран этих...

Функция вывода с использованием класса - C++
Предположим, у меня есть класс прямоугольника Window; И я реализовал в нем функцию вывода void Window::print (std::string&amp; s) {...} ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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