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

Нахождение корней квадратного и линейного уравнений - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Указатели на классы http://www.cyberforum.ru/cpp-beginners/thread952480.html
class A {}; class B : public A {}; int main() { A *ob1=new B; B *ob2=new B;
C++ c++ делегирование ( c++ delegate pattern) развеем туман над таким паттерном как делегирование итак сначала отправимся на WIKI и просмотрим что нам предлается в качестве примера #include <iostream> class I { public: virtual void f() = 0; virtual void g() = 0; http://www.cyberforum.ru/cpp-beginners/thread952475.html
C++ Консольная графика
Наверное будет звучать грубо, но как мне нарисовать в консоли квадратик, выбрав его цвет и размер?
Ребята напомните как изменить объект если он const ) C++
Добрый день, как изменить объект если он создан с фишкой const помнил, но не использовал эти знания и они потерялись в памяти)
C++ Создание неконсольного приложения http://www.cyberforum.ru/cpp-beginners/thread952455.html
Как создать неконсольное приложение? Если выбрать в visual studio приложение win32 и написать даже самую простую фразу "Hello World!" на экран она у меня не выводится, причем компилируется без ошибок. На экран получаю пустое белое окно с вкладкой "File" в которой лежит "Exit"
C++ Динамические массивы и не только Помогите решить задачу такого плана Создать класс Матрица Члены класса: Размерность массива, элементы матрицы Методы:Конструктор, деструктор, метод вывода матрицы, проверка является ли матрица диагональной, нулевой, единичной. Операторы перегрузки: Сложение (+),вычитание (-), умножение 2-х матриц, умножение матрицы на число. D=3BA+(B-A) вот ето нужно сделать с матрицами и проверки на... подробнее

Показать сообщение отдельно
I love myguitar
4 / 4 / 1
Регистрация: 23.10.2012
Сообщений: 233
11.09.2013, 21:53  [ТС]     Нахождение корней квадратного и линейного уравнений
Цитата Сообщение от ___ Посмотреть сообщение
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
template<typename T>
void f1(const T &a, const T &b, T &x, bool &res)
{
    if (a == 0)
    {
        res = false;
        return ;
    }
 
    res = true;
    x = -b / a;
}
 
template<typename T>
void f2(const T &a, const T &b, const T &c, T &x1, T &x2, bool &res)
{
    const T D = b*b - 4*a*c;
 
    if (D < 0)
    {
        res = false;    // нет корней
        return ;
    }
 
    res = true;
    x1 = (-b - sqrtf(D)) / (2*a);
    x2 = (-b + sqrtf(D)) / (2*a);
}
Я наверное что то не догоняю по мат. части и по языку точно , но при чём тут проверки и булевые флаги если в задаче сказано найти корни линейного и квадратного уравнений, а еще не понятней - " Замечание: в функции передаются коэффициенты уравнений " - в какой функции главной или в тех которые перегружаются ?
 
Текущее время: 16:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru