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

Что-то с компилятором... Наверное... - C++

Восстановить пароль Регистрация
 
Flying_Man
 Аватар для Flying_Man
0 / 0 / 0
Регистрация: 28.01.2011
Сообщений: 28
28.01.2011, 17:30     Что-то с компилятором... Наверное... #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
# include <iostream>
using namespace std;
 
int main(){
    int n,a=0,b=0,c=0,t=0;
    cin>>n;
    int j=n,i=n/2;
    while (j>0){
        while (a=0){
            if (j%i=0){
                a=j/i,b=i,t=i/2;
                while (t>0){
                    if (b%t=0){
                        b=b/t,c=t,i=0,j=0;
}
                    else t--;
}
}
            else i--;
}
        j--;
}
    cout<<" "<<a<<" "<<b<<" "<<c;
    return 0;
}
Компилятор пишет:
3.cpp: In function `int main()':
3.cpp:10: error: non-lvalue in assignment
3.cpp:13: error: non-lvalue in assignment
g++: 3.o: No such file or directory
g++: no input files

(((---Compile ERROR!!!---)))
Для продолжения нажмите любую клавишу . . .
Если заменить if (j%i=0){ на x=j%i; if (x=0){, то компилятор говорит что все отлично, но судя по тестам он просто не меняет значение x. В чем проблема???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2011, 17:30     Что-то с компилятором... Наверное...
Посмотрите здесь:

C++ что с Компилятором
вопрос, наверное, по потокам C++
C++ Наверное синтаксическая ошибка
C++ что то не так с компилятором?
есть ошибки в программе, может что то с компилятором у меня, подскажите пожалуйста. C++
C++ Переполнение буфера! (наверное)
что-то с компилятором C++
Как сделать так чтоб работало? Что с компилятором? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
28.01.2011, 17:33     Что-то с компилятором... Наверное... #2
Цитата Сообщение от Flying_Man Посмотреть сообщение
while (a=0){
C++
1
while (a==0){
Добавлено через 17 секунд
Цитата Сообщение от Flying_Man Посмотреть сообщение
if (j%i=0){
C++
1
if (j%i==0){
И так дальше...
Yandex
Объявления
28.01.2011, 17:33     Что-то с компилятором... Наверное...
Ответ Создать тему
Опции темы

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