Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 12.12.2015
Сообщений: 4
1

Исправить ошибку "выражение должно быть допустимым для изменения левосторонним значением"

15.12.2015, 03:12. Показов 1398. Ответов 1
Метки нет (Все метки)

проблема когда задаю функцию, пишет " +6 перегрузок выражение должно быть допустимым для изменения левосторонним значением" помогите исправить код, пожалуйста)

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include<cmath>
 
using namespace std;
 
double F(double x){         
    double func = pow(x,5)-0.2*pow(x,4)+0.5*x-1=0;
    return func;
}
 
int main(){
    double x0 = 0.8;        
    double a = 0.6;
    double e = 0.001;
    double xn = x0 - a * F(x0);
    while (abs(xn - x0) > e){   
        x0 = xn;
        xn = x0 - a * F(x0);
    }
    cout << xn << endl; 
    system("pause");
    return 0;
}
;
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2015, 03:12
Ответы с готовыми решениями:

Исправить ошибку "выражение должно быть допустимым для изменения левосторонним значением"
#include &lt;iostream&gt; const int N = 10; class mc { public: char s1, s2; void input();...

Исправить ошибку в условии if "выражение должно быть допустимым для изменения левосторонним значением"
#include &lt;iostream&gt; using namespace std; int main() { setlocale(LC_ALL, &quot;Russian&quot;); cout &lt;&lt;...

"Выражение должно быть допустимым для изменения левосторонним значением"
#include &lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; #include&lt;fstream&gt; using namespace std;...

"Выражение должно быть допустимым для изменения левосторонним значением"
&quot;выражение должно быть допустимым для изменения левосторонним значением&quot; class Sh { public:...

1
252 / 158 / 118
Регистрация: 26.11.2012
Сообщений: 384
15.12.2015, 06:20 2
Лучший ответ Сообщение было отмечено Nata332 как решение

Решение

Цитата Сообщение от Nata332 Посмотреть сообщение
double func =pow(x,5)-0.2*pow(x,4)+0.5*x-1=0;
что вы хотели сделать?

C++
1
double func = pow(x,5)-0.2*pow(x,4)+0.5*x-1;
или
C++
1
double func =0;
и функцию можно сделать короче

C++
1
2
3
double F(double x){         
    return pow(x,5)-0.2*pow(x,4)+0.5*x-1;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2015, 06:20

Ошибка: "выражение должно быть допустимым для изменения левосторонним значением"
int N, binary, octal, sixteen; cout &lt;&lt; &quot;Введите натуральное число: &quot;; cin &gt;&gt; N; cout &lt;&lt; N &lt;&lt;...

Ошибка: "выражение должно быть допустимым для изменения левосторонним значением"
Пытаюсь в программе присвоить объекту структуры слово из массива с помощью функции srand(строка...

Ошибка "выражение должно быть допустимым для изменения левосторонним значением"
В файле, путь к которому вводится с экрана, находится массив. #include &quot;stdafx.h&quot; #include...

Ошибка: "Выражение должно быть допустимым для изменения левосторонним значением"
struct statistica{ char name; double number1; // Номер счета double number2; // Приход...


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

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

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