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

Заменить 0 на 1 или 1 на 0 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле). http://www.cyberforum.ru/cpp-beginners/thread172281.html
Здравствуйте) помогите написать программу, осуществляющую ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле). Вариант: абитуриенты....
C++ Размер DOS-окна Всем привет. Можно ли как-то изменить размер DOS-окна? Программы, создаваемые в таких компиляторах как Borland C++, при запуске выводят DOS-окно (может я не правильно назвал), размер которого... http://www.cyberforum.ru/cpp-beginners/thread172280.html
Информация о карманной сортировке C++
вот никак не могу найти о "карманной сортировке с неповторяющимися ключами с использованием допол.масивов и без них" немогли бы вы найти что нить по этой теме)))
C++ Очень трудно.
Написать таблицу 3х6 (столбцы и строки соответственно). Что бы при запуске программы в ячейках таблицы появлялись 5 слов(одновременно в разных ячейках): Process 1, Process 2, Process 3, Process 4,...
C++ Ищу третье издание Язык программирования С++ в отличном от DJVU формате http://www.cyberforum.ru/cpp-beginners/thread172240.html
Даже стыдно как-то создавать тему... НО... . Ищу третье издание Язык программирования С++ в отличном от DJVU формате. Нужно, дабы читать на плеере. А то на компе третье издание, а на плеере читаю...
C++ Для каждого слова первого предложения определить, входит ли оно во второе предложение Здравствуйте. Я нуб в программировании, только начинаю осваивать. Помогите пожалуйста составить программу по следующим критериям: Даны два предложения. Для каждого слова первого предложения... подробнее

Показать сообщение отдельно
Stowyn
0 / 0 / 0
Регистрация: 13.04.2010
Сообщений: 7

Заменить 0 на 1 или 1 на 0 - C++

04.10.2010, 18:19. Просмотров 863. Ответов 5
Метки (Все метки)

Битовая инверсия через If на с++

C++
1
2
3
4
5
6
7
8
9
10
11
bool a;
int main(int argc, char* argv[])
{
cout<<rus("Введите а")<<endl;
cout<<"a=";
cin>>a;
if (a=1) {a=0;}
else a=1;
cout<<rus("Инверсное a=")<<a;
getch();
};
ввожу a=1, выводит 0.
Ввожу a=0, выводит также 0.
Где ошибка? Может есть более простой аналог инверсии для булевых чисел?

P.s: пока печатал, понял ошибку)) а равно 1, должно выглядеть как a==1 ))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru