2 / 2 / 1
Регистрация: 20.12.2016
Сообщений: 121
1

программа неправильно считает

15.12.2017, 15:43. Показов 1184. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
фрагмент кода
C++
1
2
3
4
  a1 = 0.5*(((x[1]*x[1]) - (x[2]*x[2]))*f_x[0] + ((x[2]*x[2])-(x[0]*x[0]))*f_x[1] + ((x[0]*x[0])-(x[1]*x[1]))*f_x[2]);
   a2 = (((x[1]-x[2])*x[0]) + ((x[2]-x[0])*f_x[1]) + ((x[0]-x[1])*f_x[2]));
    // xn = a1/a2; 
     cout<<"xn= "<< xn << endl;
Реализует формулу на картинке. При х1, х2 и х3 равными соответственно 1 2 3 выходит ответ 1,714, а у меня в проге -2,08
Изображения
 
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2017, 15:43
Ответы с готовыми решениями:

Программа неправильно считает
Программа считает х и у неправильно, и при изменении формул в коде выдаёт одни и те же значения ...

Программа неправильно считает
Я тут написал малюсенькую программу на С++ и к моему удивлению установил, что считает результат эта...

программа неправильно считает
Здравствуйте написал программу но она считает неправильно кол-во столбцов либо не считает вовсе. ...

Программа неправильно считает
Здравствуйте. Объясните пожалуйста такой парадокс. Ниже привожу решение одной из задач из книги...

3
73 / 86 / 40
Регистрация: 02.11.2017
Сообщений: 379
15.12.2017, 15:53 2
Лучший ответ Сообщение было отмечено Витек1221 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
a1 = 0.5*(
    ((x[1]*x[1]) - (x[2]*x[2])) * f_x[0]
  + ((x[2]*x[2]) - (x[0]*x[0])) * f_x[1] 
  + ((x[0]*x[0]) - (x[1]*x[1])) * f_x[2]
          );
a2 = (
    (   (x[1]-x[2]) * x[0]   ) 
  + (   (x[2]-x[0]) * f_x[1]   ) 
  + (   (x[0]-x[1]) * f_x[2]   )
          );
    // xn = a1/a2; 
     cout<<"xn= "<< xn << endl;
Вот ваша ошибка:
C++
1
      (   (x[1]-x[2]) * x[0]   )
1
2 / 2 / 1
Регистрация: 20.12.2016
Сообщений: 121
15.12.2017, 15:54  [ТС] 3
jahdjkhasjdhjah, спасиба тебе солнышка, счастья здоровья
0
73 / 86 / 40
Регистрация: 02.11.2017
Сообщений: 379
15.12.2017, 16:00 4
Витек1221,

:black_eye.:
0
15.12.2017, 16:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2017, 16:00
Помогаю со студенческими работами здесь

Программа неправильно считает напряжение (U)
#include&lt;locale.h&gt; #include&lt;conio.h&gt; #include&lt;time.h&gt; #include&lt;stdlib.h&gt; #include&lt;iostream&gt;...

Почему программа неправильно считает сумму?
Вот задание: http://cs628818.vk.me/v628818636/23176/6LFbXBEOAPQ.jpg Вот код: #include...

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

Программа без синтаксических ошибок, но иногда считает неправильно
Здравствуйте помогите пожалусто мене новичку разобраться в чом ошибка . Условие : Игра «кубики»....

Коллеги,в программе должно считать выделенные элементы. Считает программа неправильно(должно быть 69.Подскажитегдеошибка
#include &lt;conio.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;windows.h&gt; const int...

Неправильно считает
#include&lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; void main(void) { using namespace...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru