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

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

Войти
Регистрация
Восстановить пароль
 
Deshrefresh666
0 / 0 / 0
Регистрация: 27.08.2013
Сообщений: 5
#1

Квадратное уравнение, где ошибка? - C++

17.03.2014, 13:25. Просмотров 263. Ответов 5
Метки нет (Все метки)

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
 
#include "stdafx.h"
 #include "iostream"
 #include "math.h"
 
 using namespace std;
 
 int main()  
 {
 setlocale(0,"");
double a,b,c,d,x1,x2;
cout<<"Введите коэффициенты: "<<endl;
cin>>a>>b>>c;
if(a==0)
{
    cout<<"ERROR!!!"<<endl;
};
 
d=b*b-4*a*c;
 
if(d>0)
{
    x1=(-b+sqrt(d))/(2*a);
    x2=(-b-sqrt(d))/(2*a);
    cout<<"x1= "<<x1<<endl;
    cout<<"x2= "<<x2<<endl;
};
if(d==0)
{
    x1=-b/2a;
    cout<<"x1=x2= "<<x1<<endl;
};
if(d<0)
{
    cout<<"ERROR!!!"<<endl;
};
 return 0;
 }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2014, 13:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Квадратное уравнение, где ошибка? (C++):

Создать производные классы линейное уравнение и квадратное уравнение, в которых данная функция переопределена - C++
Создать абстрактный базовый класс уравнение с виртуальной функцией - корни уравнения. Создать производные классы линейное уравнение и...

Квадратное уравнение - C++
Хотел написать программу которая решает квадратное уравнение.Выдает две ошибки. #include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include...

Квадратное уравнение - C++
Недавно начал изучать язык и по мере прочтения книги решил порешать задачи. Сначала все было хорошо, но когда дошел до квадратного...

квадратное уравнение - C++
Обработка исключительных ситуаций Функция вычисляет корень квадратного уравнения ax2+bx+c=0

Квадратное уравнение - C++
Есть такое задание: Написать программу, которая найдет корни уравнения квадратного {a}^{2}+bx+c=0 и проверить для данных type real которые...

Квадратное уравнение - C++
Приветствую! Уважаемые программисты, начал учить С++ и вроде написал нижеследующую программу. У самого нет возможности проверить. Попросил...

5
Newchap
4 / 4 / 1
Регистрация: 17.09.2013
Сообщений: 179
17.03.2014, 13:33 #2
а какую ошибку он выдает, собственно?
0
Deshrefresh666
0 / 0 / 0
Регистрация: 27.08.2013
Сообщений: 5
17.03.2014, 13:38  [ТС] #3
c:\documents and settings\al\мои документы\visual studio 2008\projects\c++\c++\c++.cpp(29) : error C2059: синтаксическая ошибка: неправильный суффикс для числа
c:\documents and settings\al\мои документы\visual studio 2008\projects\c++\c++\c++.cpp(29) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "a"
Не могу понять,вроде все правильно.
0
Newchap
4 / 4 / 1
Регистрация: 17.09.2013
Сообщений: 179
17.03.2014, 13:50 #4
Мне бросилась в глаза 17 строчка, не понимаю, зачем там ; (посмотрите это дело, не уверен)
и 30 строчка, 2*a, а у вас просто 2а написано
0
Deshrefresh666
0 / 0 / 0
Регистрация: 27.08.2013
Сообщений: 5
17.03.2014, 13:54  [ТС] #5
блин,спасибо, а я сижу и мучаюсь, умножение не поставил!!!
0
zss
Модератор
Эксперт С++
6404 / 5970 / 1945
Регистрация: 18.12.2011
Сообщений: 15,400
Завершенные тесты: 1
17.03.2014, 16:37 #6
Цитата Сообщение от Deshrefresh666 Посмотреть сообщение
if(d<0) { cout<<"ERROR!!!"<<endl; };
так некрасиво, поскольку это единственная альтернатива
лучше
C++
1
2
else
    cout<<"ERROR!!!"<<endl;
и ; после закрывающих скобок не ставьте
(получается лишний пустой оператор).
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2014, 16:37
Привет! Вот еще темы с ответами:

Квадратное уравнение - C++
Написала программу, вроде все должно работать, как должно, ан нет... Условие: у=корень квадратный из (25-икс квадрат) + 2а/х-3 ...

Квадратное уравнение - C++
Прога работает, но неправильно считает корни, что не так??? #include &lt;stdio.h&gt; #pragma hdrstop #include &lt;math.h&gt; #include...

Квадратное уравнение - C++
Здравствуйте! Это код квадратного уравнение. Компилируется все нормально. Но программа не выполняет поиск корней, если D&gt;0 и D=0....

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


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
17.03.2014, 16:37
Ответ Создать тему
Опции темы

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