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

error C2106: '=' : left operand must be l-value выдаёт ошибку на сортировку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Записать строки исходного файла в выходной файл в порядке возрастания длины строки http://www.cyberforum.ru/cpp-beginners/thread895173.html
Ребят, не получается осилить программу. Все равно ошибки выдает Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки.
C++ Найти количество листьев в дереве Добрый день. Помогите с заданиями, вообще не пойму как их делать, а их срочно нужно сделать: 3)Дерево: Тип информационного поля double. Найти количество листьев в дереве. это все надо не в динамике делать. Зарание спасибо. http://www.cyberforum.ru/cpp-beginners/thread895171.html
C++ Добавить в список элемент с заданным номером
Добрый день. Помогите с заданиями, вообще не пойму как их делать, а их срочно нужно сделать: 2) двунаправленый список: Тип информационного поля char*. Добавить в список элемент с заданным номером. это все надо не в динамике делать. Зарание спасибо.
C++ Задача на сумму квадратов
Среди некоторого количества натуральных чисел указать самую длинную группу последовательных элементов, которые представлены в виде суммы квадратов двух целых чисел (5=1^2+2^2). Проверку является ли число суммой квадратов двух целых чисел организовать во вспомогательном алгоритме числа представленные в виде суммы квадратов я нахожу, но вот с поиском самой длинной цепочки проблемы! Понять не...
C++ Перевод дробных чисел в разные системы счисления http://www.cyberforum.ru/cpp-beginners/thread895155.html
Всем доброго дня! У меня имеется код программы для перевода дробных десятичных чисел в двоичную систему.. Вообщем этот код надо исправить так, чтобы программа также переводила в восьмеричную сис. счис. и в еще какую-нибудь (не важно, пусть будет троичная). Заранее буду очень благодарен=) вот код: #include <iostream.h> #include <math.h> int main(int argc, char* argv)
C++ Удалить из списка все элементы с четными информационными полями Добрый день. Помогите с заданиями, вообще не пойму как их делать, а их срочно нужно сделать: 1) однонаправленый список: Тип информационного поля int. Удалить из списка все элементы с четными информационными полями. это все надо не в динамике делать. Зарание спасибо. подробнее

Показать сообщение отдельно
spruced
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 27
08.06.2013, 11:23     error C2106: '=' : left operand must be l-value выдаёт ошибку на сортировку
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
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
 
   setlocale(LC_ALL, "Russian");
 int N,i,Buf;
cout << "введите размерность массивов N";
cin >> N;
int *x = new int[N];
for (i = 0; i < N; i++)
{
cout << "Введите  " << i <<"-ую координату x: ";
cin >> x[i];
}
int *y = new int[N];
for (i = 0; i < N; i++)
{
cout << "Введите  " << i <<"-ую координату y: ";
cin >> y[i];
}
double z;
for (i = 0; i < N; i++)
{
z=sqrt(double( x[i] * x[i] +  y[i] * y[i]));
cout << z <<" ";
}
for (i = 0; i < N; i++)
if (sqrt(double( x[i] * x[i] +  y[i] * y[i]))>sqrt(double( x[i+1] * x[i+1] +  y[i+1] * y[i+1])) )
{Buf=sqrt(double( x[i] * x[i] +  y[i] * y[i]));
sqrt(double( x[i] * x[i] +  y[i] * y[i]))=sqrt(double( x[i+1] * x[i+1] +  y[i+1] * y[i+1])) ;
sqrt(double( x[i+1] * x[i+1] +  y[i+1] * y[i+1]))=Buf;}
             
}
программа еще пока не закончена
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru