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

Квадратное уравнение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ STL и собственный класс http://www.cyberforum.ru/cpp-beginners/thread962783.html
Подскажите, пожалуйста, как можно переопределить функцию STL для собственного класса. Например, push_front() или push_back() не работают для пользовательского типа. Насколько я понимаю, нужно переопределить функцию STL непосредственно в своем классе, только как это сделать? main.cpp #include "stdafx.h" #include <list> #include <iostream> #include "MyClass.h" using namespace std;
C++ Как с scanf сделать "защиту от дурака"? Нужно, чтобы пользователь ввел две целочисленные переменные. Как делал я: bool ReadInteger(int &var) { if (scanf("%d", &var) != 1) { return false; } return true; } http://www.cyberforum.ru/cpp-beginners/thread962775.html
Итераторы и итерация. Оператор >>. Простой текстовый редактор Страуструпа C++
Добрый день! Есть код Страуструпа из Принципы и практика использования С++ Глава 20, параграф 6. Код описывает простой текстовой редактор. Строка символов заканчивающаяся '\n' хранятся в std::vector<char>, строки хранятся в std::list - и всё это класс Document. Для того чтобы иметь возможно следовать по символам от первого до последнего не беспокоясь о разделении на строки разработан итератор...
C++ Друзья, подскажите, можно ли дружественную функцию сделать виртуальной?
Допустим есть какой-то базовый класс в котором объявлена дружественная функция, а определена она в глобальной области. Можно ли эту дружественную функцию сделать виртуальной, и скажем из производного класса запустить ее. Приведите пожалуйста код, как это делается! Заранее спасибо!
C++ Целочисленная арифметика http://www.cyberforum.ru/cpp-beginners/thread962728.html
Нужно переставить старшую и младшую цифры в записи натурального числа. Не могу понять как это сделать
C++ Указатель и амперсанд Всем здрасьте. У меня тут возник вопрос. Приведу простой примерчик двух функций(не смотрите на ошибки если есть , дело не в них) void Calculate(int*,int*); void main() { int one = 1; int two = 2; подробнее

Показать сообщение отдельно
niikiita
3 / 3 / 0
Регистрация: 29.05.2013
Сообщений: 223
26.09.2013, 13:33     Квадратное уравнение
Пишет ошибку "тип "double" не требуется" и "d: необъявленный идентификатор", помогите разобраться плз

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
#include "stdafx.h"
#include <iostream>
#include<math.h>
#include "MyCrt.cpp"
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_CTYPE, "Russian");
    int g1; // условие повтора
    cout << "Программа для решения квадратного уравнения (нажмите 1)\n"; 
    cin >> g1;
    
    cin.get();
    
    int a, b, c, 
    double d;
    double x1;
    double x2;
    while (g1 <= 1);
    {
    cout << "Введите a: ";
    cin >> a;
    cout << "Введите b: ";
        cin >> b;
    cout << "Введите c: ";
    cin >> c;
    ClrScr();
    if (d < 0) cout << "Корней не существует!(для продолжения нажмите 1 для выхода 2)\n";
    else 
          
    d = b*b - 4*a*c; 
    x1 = (-b + sqrt(d))/(2*a);
    x2 = (-b - sqrt(d))/(2*a);
    
     cout << "Корни вашего уравнения: \n" << x1 << " " << x2 << " ";
 
     cout << "Для продолжения нажмите 1, дл выхода 2"; cin >> g1;
    }
cin.get();
cin.get();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru