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

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

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

Помогите мне пожалуйста найти ошибки в алгоритме - C++

02.10.2011, 03:56. Просмотров 316. Ответов 2
Метки нет (Все метки)

Здравствуйте, я новичок в сфере программирования, помогите мне пожалуйста найти ошибки в алгоритме:

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
#include <math.h>
#include <iostream>
 
using namespace std;
 
int main()
{
    float a, b, c;
    float x1, x2, delta;
 
        cout<< "Enter a: ";
        cin>> a;
        cout<< "Enter b: ";
        cin>> b;
        cout<< "Enter c: ";
        cin>> c;
 
 
  if ( a=0 )
  {
        x1=-c/b;
        cout<< "Its not quadratic equation because a=0"<<endl;
        cout<< "x1= "<< x1;
  }
  else ( delta = (b*b)-(4*a*c) );
  
  if ( delta>0 )
     
  {
        x1=(-b-sqrt(delta))/(2*a);
        x2=(-b+sqrt(delta))/(2*a);
        cout<< "x1, x2= "<< x1,x2;
}
  else if ( delta=0 )
     {
        x1=x2=-b/(2*a);
        cout<< "x1=x2= "<< x1;
}
  else
  {
        cout<< "\nNo solution"<< endl;
      }
 
system ("\npause");
return 0;
       }
Огромное спасибо)

 Комментарий модератора 
Используйте теги форматирования кода!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2011, 03:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Помогите мне пожалуйста найти ошибки в алгоритме (C++):

Помогите найти ошибки, пожалуйста - C++
почему код выдает ошибки? #include &lt;stdio.h&gt; #define N 20000 //алгоритм &quot;решето Эвклида&quot; unsigned int a; void main(){ ...

! BrainBench ! Классные тесты - Помогите,пожалуйста, мне и другим поднять свой уровень. Спасибо! - C++
На мой взгляд, важными являются два направления. 1) Подбор хорошей литературы, тут конечно каждый скажет - СтраусТруп, но не только...

Помогите, пожалуйста, исправить ошибки в коде - C++
const int n=20; int b; int i,j,c; for (i=1;i&gt;n,i++) { c=a; for(j=i-1;j&gt;=0&amp;&amp;a&gt;c;j--) a=a; a=c; }

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

Помогите найти ошибки - C++
Добрый день! Подскажите, в чем здесь ошибка? (прикрепляю скрин)

Скажите где тут ошибки у меня ? Мне надо чтоб можно было найти z ,при любой переменной a - C++
Скажите где тут ошибки у меня ? Мне надо чтоб можно было найти z ,при любой переменной a

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
greeezz
272 / 165 / 4
Регистрация: 10.07.2011
Сообщений: 441
02.10.2011, 05:13 #2
У тебя много синтаксических ошибок. Сравни внимательно код.

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
#include "stdafx.h"
#include <math.h>
#include <iostream>
 
using namespace std;
 
int main()
{
    float a, b, c;
    float x1, x2, delta;
 
    cout<< "Enter a: ";
    cin>> a;
    cout<< "Enter b: ";
    cin>> b;
    cout<< "Enter c: ";
    cin>> c;
 
    if ( a==0 ) {
        x1=-c/b;
        cout<< "Its not quadratic equation because a=0" << endl;
        cout<< "x1= "<< x1 << endl;
    }
    else { 
        delta = (b*b)-(4*a*c); 
        if (delta > 0 ) {
            x1=(-b-sqrt(delta))/(2*a);
            x2=(-b+sqrt(delta))/(2*a);
            cout<< "x1 ="<< x1 << ", x2= " << x2 << endl;
        } else if ( delta == 0 ){
            x1=x2=-b/(2*a);
            cout<< "x1=x2= "<< x1;
        } else {
            cout<< "\nNo solution"<< endl;
        }
    }
    system ("pause");
    return 0;
}
1
maximcan
0 / 0 / 0
Регистрация: 29.09.2011
Сообщений: 4
02.10.2011, 05:53  [ТС] #3
Спасибо огромное))))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2011, 05:53
Привет! Вот еще темы с ответами:

Помогите найти ошибки в программе. - C++
Не могу понять в чем тут ошибка. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;locale&gt; #include &lt;clocale&gt; #include &lt;math.h&gt; ...

Помогите найти ошибки в программе - C++
я пока новичок, написал программу а она не компилируется, подскажите где здесь есть ошибки (подозреваю что их очень много:)) ...

Помогите найти ошибки. С++. ООП - C++
Собственно Задание: 1. В соответствии с вариантом заданий 1 создать класс, в котором определяются закрытые свойства и открытые методы...

Помогите найти ошибки.срочно - C++
срочно потому что уже надо высылать прогу. Задача: записать прогу с функцией,которая решает уравнение второго степени.(количество и само...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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