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

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

Восстановить пароль Регистрация
 
maximcan
0 / 0 / 0
Регистрация: 29.09.2011
Сообщений: 4
02.10.2011, 03:56     Помогите мне пожалуйста найти ошибки в алгоритме #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
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;
       }
Огромное спасибо)

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

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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;
}
maximcan
0 / 0 / 0
Регистрация: 29.09.2011
Сообщений: 4
02.10.2011, 05:53  [ТС]     Помогите мне пожалуйста найти ошибки в алгоритме #3
Спасибо огромное))))
Yandex
Объявления
02.10.2011, 05:53     Помогите мне пожалуйста найти ошибки в алгоритме
Ответ Создать тему
Опции темы

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