Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Sudoki
125 / 65 / 9
Регистрация: 19.04.2010
Сообщений: 196
13.10.2010, 10:30

как написать класс квадратное уравнение??? - C++

13.10.2010, 10:30. Просмотров 2829. Ответов 4
Метки (Все метки)

Уравнение имеет вид a*x^2+b*x+c
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
//заголовочный файл Ur.h
class Ur
{
public:
   Ur();
   Ur(float a, float b, float c);
 
   float calc(float x);  //вычисляет значение в точке x
 
   void setA(float a);
   void setB(float b);
   void setC(float c);
   float a() const;
   float b() const;
   float c() const;
 
   void set(float a, float b, float c);
private:
   float _a, _b, _c;
}
 
//Исходник Ur.cpp
Ur::Ur() : _a(0), _b(0), _c(0) {};
 
Ur::Ur(float a, float b, float c) : _a(a), _b(b), c(_c) {};
 
void Ur::setA(float a) {_a = a;};
void Ur::setB(float b) {_b = b;};
void Ur::setC(float c) {_c = c;};
float Ur::a() const {return _a;};
float Ur::b() const {return _b;};
float Ur::c() const {return _c;};
 
void Ur::set(float a, float b, float c) {_a = a; _b = b; _c = c;};
 
float Ur::calc(float x) {return _a*x*x+_b*x+c;};
 
 
//main.c
 
#include <iostream>
#include "Ur.h"
 
int main(int argc, char* argv[])
{
   Ur ur1;
   float v;
 
   return 0;
}
Дальше думаю можно разобраться.
Только не смешивайте данные и вывод на экран.
http://www.cyberforum.ru/cpp-beginners/thread1005029.html
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2010, 10:30
Темы с ответами и решениями для C++ как написать класс квадратное уравнение???:

Квадратное уравнение в с
Здравствуйте. Надо найти корни квадратного уравнения или показать что один...

Квадратное уравнение
вопрос такой почему у меня все время ошибки в этом коде (Квадратное уравнение)...

Квадратное уравнение
ПОМОГИТЕ ПЛИЗ ДОПИСАТЬ ЗАДАЧУ А ТО ЧТОТ ВАШПЕ НЕПОЛУЧАЕТСЯ , НЕРАБОТАЕТ ))*ЕСЛИ...

Квадратное уравнение
Квадратное уравнение вида ax2+bx+c=0 (относительно x). На вход программа...

0
как написать класс квадратное уравнение??? C++   Следующее сообщение темы 
Другие темы раздела
C++ Запись структуры в бинарный файл http://www.cyberforum.ru/cpp-beginners/thread175761.html
Здравствуйте! У меня есть вот такая структура, представляющая собой словарь map<wstring, wstring>. Считыванием из большого текстового файла словаря я ее заполняю: wifstream infile;...
C++ char* -> LPCWSTR Всем доброго времени суток. Пытаюсь перевести char* строчку (строка текста переменной длины). Собственно код: char* LastChar; LPWSTR result; //... http://www.cyberforum.ru/cpp-beginners/thread175760.html
Неработает программа переписывания текста C++
Здраствуйте, помогите пожалуйсто я тут создал небольшую программу которая должна переписывать текст из одного фаила в другой а она переписывает только одну строку, почему? #include <stdio.h>...
Цикл for C++
обьясните пожалуйста что означает for(;n--; и ) , а именно использование символа ; ?
C++ Запуск объектного кода. http://www.cyberforum.ru/cpp-beginners/thread175708.html
Как реализовать запуск объектного кода (из внешнего файла) на Си (MinGW) из программы, не делая из него разделяемую библиотеку?
C++ Найти сумму элементов в тех строках матрицы, которые содержат хотя бы один отрицательный элемент дана целочисленная прямоугольная матрица. найти сумму элементов в тех строках,которые содержат хотя бы один отрицательный элемент. найти номера строк и столбцов всех седловых точек матрицы (матрица... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru