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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
ВалентинАматор
2 / 5 / 0
Регистрация: 25.02.2011
Сообщений: 140
10.04.2011, 16:06     Квадратное уравнение #1
Хотел написать программу которая решает квадратное уравнение.Выдает две ошибки.
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
#include "stdafx.h"
#include "iostream"
#include "math.h"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    
    int x=0,a=4,b=6,c=16;
    a*x*x+b*x+c =0;
    double x1=0,x2=0;
    
    double D ;
    D = (pow((b*b)-(4*a*c)),1/2);
    if(D < 0)
    {
    cout << "Rivnyannya ne mae rozv`yazkiv \n";
    }
    if(D=0)
    {
        x= -b/2*a;
        cout << " x "<< x;
    }
    if(D>0)
    x1=(-b-D)/2*a;
    x2=(-b+D)/2*a;
    cout << "x1= "<<x1<<" x2 "<<x2;
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2011, 16:06     Квадратное уравнение
Посмотрите здесь:

Квадратное уравнение C++
C++ Квадратное уравнение
C++ Квадратное уравнение
Квадратное уравнение C++
Квадратное уравнение C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
10.04.2011, 16:12     Квадратное уравнение #2
a*x*x+b*x+c =0; - эту строку уберите

D = b*b-4*a*c; - вот на это D проверяйте, потом уже берите корень

if(D=0) - неправильно, нужно так: if(D==0)


if(D>0) - блок, нужны скобки
{ x1=(-b-D)/2*a;
x2=(-b+D)/2*a;
cout << "x1= "<<x1<<" x2 "<<x2;
}
ВалентинАматор
2 / 5 / 0
Регистрация: 25.02.2011
Сообщений: 140
10.04.2011, 16:23  [ТС]     Квадратное уравнение #3
пасиба все получилось.
Jettard
 Аватар для Jettard
40 / 38 / 5
Регистрация: 27.05.2010
Сообщений: 253
20.05.2011, 19:39     Квадратное уравнение #4
интересно
Yandex
Объявления
20.05.2011, 19:39     Квадратное уравнение
Ответ Создать тему
Опции темы

Текущее время: 09:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru