Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
igor-16
0 / 0 / 3
Регистрация: 31.10.2014
Сообщений: 39
#1

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

25.09.2015, 02:35. Просмотров 216. Ответов 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++):

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

Решение математического выражения на с++
#include&lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; using namespace std;...

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

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

Решение примера из строки
Здравствуйте. Помогите, пожалуйста, сделать задание. С клавиатуры...

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

1
Renji
2129 / 1488 / 453
Регистрация: 05.06.2014
Сообщений: 4,328
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
Привет! Вот еще темы с решениями:

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

Решение задачи с использованием while или do while
Дана последовательность целых чисел, за которой следует 0. Найти сумму...

решение задач с использованием рекурсии
Ув Форумчане подскажите пожалуйста либо ресурс где это можно прочитать мне...

Функция вывода с использованием класса
Предположим, у меня есть класс прямоугольника Window; И я реализовал в нем...


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

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

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